Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.springframework.orm.jdo

Package providing integration of JDO (Java Date Objects) with Spring concepts.

See:
Description

Interface Summary
JdoCallback<T> | Callback interface for JDO code.
JdoDialect | SPI strategy that allows for customizing integration with a specific JDO provider, in particular regarding transaction management and exception translation.
JdoOperations | Interface that specifies a basic set of JDO operations, implemented by `JdoTemplate`.

Class Summary
DefaultJdoDialect | Default implementation of the `JdoDialect` interface.
JdoAccessor | Base class for JdoTemplate and JdoInterceptor, defining common properties such as PersistenceManagerFactory and flushing behavior.
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 Spring DataAccessExceptions, following the `org.springframework.dao` exception hierarchy.
JdoTransactionManager | `PlatformTransactionManager` implementation for a single JDO `PersistenceManagerFactory`.
LocalPersistenceManagerFactoryBean | `FactoryBean` that creates a JDO `PersistenceManagerFactory`.
PersistenceManagerFactoryUtils | Helper class featuring methods for JDO PersistenceManager handling, allowing for reuse of PersistenceManager instances within transactions.
PersistenceManagerHolder | Holder wrapping a JDO PersistenceManager.
TransactionAwarePersistenceManagerFactoryProxy | Proxy for a target JDO `PersistenceManagerFactory`, returning the current thread-bound PersistenceManager (the Spring-managed transactional PersistenceManager or the single OpenPersistenceManagerInView PersistenceManager) on `getPersistenceManager()`, if any.

Exception Summary
JdoObjectRetrievalFailureException | JDO-specific subclass of ObjectRetrievalFailureException.
JdoOptimisticLockingFailureException | JDO-specific subclass of ObjectOptimisticLockingFailureException.
JdoResourceFailureException | JDO-specific subclass of DataAccessResourceFailureException.
JdoSystemException | JDO-specific subclass of UncategorizedDataAccessException, for JDO system errors that do not match any concrete `org.springframework.dao` exceptions.
JdoUsageException | JDO-specific subclass of InvalidDataAccessApiUsageException.

## Package org.springframework.orm.jdo Description

Package providing integration of JDO (Java Date Objects) with Spring concepts. Contains PersistenceManagerFactory helper classes, a template plus callback for JDO access, and an implementation of Spring's transaction SPI for local JDO transactions.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES