db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: Proposal: alignment with JPA
Date Tue, 10 Oct 2006 19:27:42 GMT
Hi Matthew,

On Oct 10, 2006, at 12:20 PM, Matthew Adams wrote:

> You might want to mention that PersistenceManagerFactory is also
> equivalent to EntityManagerFactory and that PersistenceManager is
> equivalent to EntityManager.

Ok.
>
> Is there a reason that you didn't capitalize the acronym JTA?

I did everywhere except one place. I meant to capitalize it.

Thanks,

Craig
>
>
> ________________________________
>
> 	From: Craig.Russell@Sun.COM [mailto:Craig.Russell@Sun.COM]
> 	Sent: Tuesday, October 10, 2006 9:31 AM
> 	To: JDO Expert Group; Apache JDO project
> 	Subject: Proposal: alignment with JPA
> 	
> 	
> 	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!
>
>

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