Package org.springframework.orm.jdo

Package providing integration of JDO with Spring concepts.

See
          Description

Class Diagram Summary
jdo 
 

Interface Summary
JdoCallbackCallback interface for JDO code.
JdoDialectStrategy that encapsulates certain functionality that standard JDO 1.0 does not offer despite being relevant in the context of O/R mapping, like access to the underlying JDBC connection and explicit flushing of changes to the database.
 

Class Summary
JdoAccessorBase class for JdoTemplate and JdoInterceptor, defining common properties like flushing behavior.
JdoInterceptorThis interceptor binds a new JDO PersistenceManager to the thread before a method call, closing and removing it afterwards in case of any method outcome.
JdoSystemExceptionJDO-specific subclass of DataAccessException, for Hibernate system errors that do not match any concrete org.springframework.dao exceptions.
JdoTemplateHelper class that simplifies JDO data access code, and converts JDOExceptions into JdoUsage/JdoSystemException, compatible to the org.springframework.dao exception hierarchy.
JdoTransactionManagerPlatformTransactionManager implementation for single JDO persistence manager factories.
JdoTransactionObjectJDO transaction object, representing a PersistenceManagerHolder.
JdoUsageExceptionJDO-specific subclass of DataAccessException, for JDO usage exception that do not match any concrete org.springframework.dao exceptions.
LocalPersistenceManagerFactoryBeanFactoryBean that creates a local JDO PersistenceManager instance.
PersistenceManagerFactoryUtilsHelper class featuring methods for JDO PersistenceManager handling, allowing for reuse of PersistenceManager instances within transactions.
PersistenceManagerHolderHolder wrapping a JDO PersistenceManager.
 

Package org.springframework.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.