| Class Summary |
| JdoAccessor | Base class for JdoTemplate and JdoInterceptor, defining common
properties like flushing behavior. |
| JdoCallback | Callback interface for JDO code. |
| JdoDialect | Strategy 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. |
| 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. |
| JdoSystemException | JDO-specific subclass of DataAccessException, for Hibernate system
errors that do not match any concrete org.springframework.dao exceptions. |
| JdoTemplate | Helper class that simplifies JDO data access code, and converts
JDOExceptions into JdoUsage/JdoSystemException, compatible to the
org.springframework.dao exception hierarchy. |
| JdoTransactionManager | PlatformTransactionManager implementation for single JDO persistence manager factories. |
| JdoTransactionObject | JDO transaction object, representing a PersistenceManagerHolder. |
| JdoUsageException | JDO-specific subclass of DataAccessException, for JDO usage exception
that do not match any concrete org.springframework.dao exceptions. |
| LocalPersistenceManagerFactoryBean | FactoryBean that creates a local JDO PersistenceManager instance. |
| PersistenceManagerFactoryUtils | Helper class featuring methods for JDO PersistenceManager handling,
allowing for reuse of PersistenceManager instances within transactions. |
| PersistenceManagerHolder | Holder wrapping a JDO PersistenceManager. |