db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wes Biggs <...@tralfamadore.com>
Subject Re: Proposal: alignment with JPA
Date Wed, 11 Oct 2006 12:45:30 GMT
+1

Craig L Russell wrote:

> Javadogs,
>
> To align JDO better with JPA, I'd like to borrow some JPA concepts and 
> apply them to JDO, and document in JDO 2.1 (maintenance release). 
>
> PersistenceManagerFactory is equivalent to a persistence unit. 
> PersistenceManagerFactories can be configured to be either 
> resource-local or jta, based on a PMF property: 
> javax.jdo.option.TransactionType. It defaults in managed environments 
> to JTA; and in non-managed environments to ResourceLocal. 
>
> PersistenceManager is equivalent to a persistence context. A 
> PersistenceManager is either resource-local or jta based on the 
> transaction type of its PersistenceManagerFactory. For jta 
> PersistenceManagers, the begin, commit, and rollback methods of the 
> corresponding Transaction throw JDOUserException. The only way to 
> complete transactions with jta PersistenceManagers is to use 
> container-managed transactions or UserTransaction.
>
> Craig
>
> Craig Russell
>
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
>
> 408 276-5638 mailto:Craig.Russell@sun.com
>
> P.S. A good JDO? O, Gasp!
>
>


Mime
View raw message