org.springframework.orm.jdo
Class Diagram jdo

Class Summary
JdoAccessorBase class for JdoTemplate and JdoInterceptor, defining common properties like flushing behavior.
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.
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.