Package org.springframework.orm.jdo
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.
Interface Summary Interface Description JdoDialect SPI strategy that allows for customizing integration with a specific JDO provider, in particular regarding transaction management and exception translation.Class Summary Class Description DefaultJdoDialect Default implementation of theJdoDialectinterface.JdoTransactionManager PlatformTransactionManagerimplementation for a single JDOPersistenceManagerFactory.LocalPersistenceManagerFactoryBean FactoryBeanthat creates a JDOPersistenceManagerFactory.PersistenceManagerFactoryUtils Helper class featuring methods for JDOPersistenceManagerhandling, allowing for reuse of PersistenceManager instances within transactions.PersistenceManagerHolder Holder wrapping a JDO PersistenceManager.TransactionAwarePersistenceManagerFactoryProxy Proxy for a target JDOPersistenceManagerFactory, returning the current thread-bound PersistenceManager (the Spring-managed transactional PersistenceManager or the single OpenPersistenceManagerInView PersistenceManager) ongetPersistenceManager(), if any.Exception Summary Exception Description 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 concreteorg.springframework.daoexceptions.JdoUsageException JDO-specific subclass of InvalidDataAccessApiUsageException.