Package org.apache.isis.persistence.jdo.spring.integration
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.