Package com.interface21.orm.jdo

Package providing integration of JDO with Spring concepts.


Interface Summary
JdoCallback Callback interface for JDO code.

Class Summary
JdoInterceptor This interceptor binds a new JDO PersistenceManager to the thread before a method call, closing and removing it afterwards in case of any method outcome.
JdoTemplate Helper class that simplifies JDO data access code, and converts JDOExceptions into JdoUsage/JdoSystemException, compatible to the com.interface21.dao exception hierarchy.
JdoTransactionManager PlatformTransactionManager implementation for single JDO persistence manager factories.
JdoTransactionObject JDO transaction object, representing a PersistenceManagerHolder.
LocalPersistenceManagerFactoryBean FactoryBean that creates local JDO PersistenceManager instances.
PersistenceManagerFactoryUtils Helper class featuring methods for JDO PersistenceManager handling, allowing for reuse of PersistenceManager instances within transactions.
PersistenceManagerHolder Holder wrapping a JDO PersistenceManager.

Exception Summary
JdoSystemException JDO exception that gets thrown on system errors.
JdoUsageException JDO exception that gets thrown on invalid API usage.

Package com.interface21.orm.jdo Description

Package providing integration of JDO with Spring concepts. Contains PersistenceManagerFactory helper classes, a template plus callback for JDO access, and a JDO implementation of Spring's transaction SPI.

Rod Johnson and Spring contributors 2001-2003.