Apache JDO Project - Questions wrt lifecycle transitions

This is Interesting: Free IT Magazines  
Home > Archive > Apache JDO Project > January 2006 > Questions wrt lifecycle transitions





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Questions wrt lifecycle transitions
Michael Watzek

2006-01-20, 5:45 pm

Hi Craig,

I have some questions wrt lifecycle transitions. Please see below:

1) Does pm.detachCopy(persistent-nontransactional-dirty) throw an exception?

2) How does a non-transactional-dirty instance transition at commit time
when DetachAllOnCommit is true?

3) Does pm.makeTransient(persistent-nontransactional-dirty) throw an
exception?

4) At commit time a non-transactional-dirty instance transitions to
hollow when DetachAllOnCommit is false and RestoreValues is false. As a
consequence, the changes made before begin are lost. Is this intentional?

5) At commit time flushing a non-transactional-dirty instance may result
in a concurrency conflict for optimistic transactions because the spec
requires a version check. For datastore transactions commit would be
successful. Non-transactional-dirty seems to be the only state where
both transaction types have different semantics wrt concurreny
conflicts. Is this intentional?

Regards,
Michael
--
-------------------------------------------------------------------
Michael Watzek Tech@Spree Engineering GmbH
mailto:mwa.tech@spree.de Buelowstr. 66
Tel.: ++49/30/235 520 36 10783 Berlin - Germany
Fax.: ++49/30/217 520 12 http://www.spree.de/
-------------------------------------------------------------------

Craig L Russell

2006-01-22, 5:46 pm

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com