| org.springframework.orm.jdo.support | Classes supporting the org.springframework.orm.jdo package. |
| JdoCallback | Callback interface for JDO code. | code | html |
| JdoDialect | SPI strategy that allows for customizing integration with a specific JDO provider, in particular regarding transaction management and exception translation. | code | html |
| JdoOperations | Interface that specifies a basic set of JDO operations, implemented by JdoTemplate . | code | html |
| JdoAccessor | Base class for JdoTemplate and JdoInterceptor, defining common properties such as PersistenceManagerFactory and flushing behavior. | code | html |
| PersistenceManagerFactoryUtils | Helper class featuring methods for JDO PersistenceManager handling, allowing for reuse of PersistenceManager instances within transactions. | code | html |
| DefaultJdoDialect | Default implementation of the JdoDialect interface. | code | html |
| DefaultJdoDialect.DataStoreConnectionHandle | ConnectionHandle implementation that fetches a new JDO2 DataStoreConnection
for every getConnection call and closes the Connection on
releaseConnection. |
code | html |
| 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. | code | html |
| JdoObjectRetrievalFailureException | JDO-specific subclass of ObjectRetrievalFailureException. | code | html |
| JdoOptimisticLockingFailureException | JDO-specific subclass of ObjectOptimisticLockingFailureException. | code | html |
| JdoResourceFailureException | JDO-specific subclass of DataAccessResourceFailureException. | code | html |
| JdoSystemException | JDO-specific subclass of UncategorizedDataAccessException,
for JDO system errors that do not match any concrete
org.springframework.dao exceptions. |
code | html |
| JdoTemplate | Helper class that simplifies JDO data access code, and converts
JDOExceptions into Spring DataAccessExceptions, following the
org.springframework.dao exception hierarchy. |
code | html |
| JdoTemplate.CloseSuppressingInvocationHandler | Invocation handler that suppresses close calls on JDO PersistenceManagers. | code | html |
| JdoTransactionManager | org.springframework.transaction.PlatformTransactionManager implementation for a single JDO javax.jdo.PersistenceManagerFactory . | code | html |
| JdoTransactionManager.JdoTransactionObject | JDO transaction object, representing a PersistenceManagerHolder. | code | html |
| JdoTransactionManager.SuspendedResourcesHolder | Holder for suspended resources. | code | html |
| JdoUsageException | JDO-specific subclass of InvalidDataAccessApiUsageException. | code | html |
| LocalPersistenceManagerFactoryBean | org.springframework.beans.factory.FactoryBean that creates a JDO javax.jdo.PersistenceManagerFactory . | code | html |
| PersistenceManagerFactoryUtils.PersistenceManagerSynchronization | Callback for resource cleanup at the end of a non-JDO transaction (e.g. | code | html |
| PersistenceManagerHolder | Holder wrapping a JDO PersistenceManager. | code | html |
| TransactionAwarePersistenceManagerFactoryProxy | Proxy for a target JDO javax.jdo.PersistenceManagerFactory ,
returning the current thread-bound PersistenceManager (the Spring-managed
transactional PersistenceManager or a the single OpenPersistenceManagerInView
PersistenceManager) on getPersistenceManager(), if any. |
code | html |
| TransactionAwarePersistenceManagerFactoryProxy.TransactionAwareFactoryInvocationHandler | Invocation handler that delegates getPersistenceManager calls on the PersistenceManagerFactory proxy to PersistenceManagerFactoryUtils for being aware of thread-bound transactions. | code | html |
| TransactionAwarePersistenceManagerFactoryProxy.TransactionAwareInvocationHandler | Invocation handler that delegates close calls on PersistenceManagers to PersistenceManagerFactoryUtils for being aware of thread-bound transactions. | code | html |