Package org.springframework.orm.jdo

Package providing integration of JDO with Spring concepts.

See:
          Description

Interface Summary
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.
 

Class Summary
JdoAccessor Base class for JdoTemplate and JdoInterceptor, defining common properties like 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 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.
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.
 

Exception Summary
JdoSystemException JDO-specific subclass of DataAccessException, for Hibernate system errors that do not match any concrete org.springframework.dao exceptions.
JdoUsageException JDO-specific subclass of DataAccessException, for JDO usage exception that do not match any concrete org.springframework.dao exceptions.
 

Package org.springframework.orm.jdo Description

Package providing integration of JDO with Spring concepts. Contains PersistenceManagerFactory helper classes, a template plus callback for JDO access, and a JDO implementation of Spring's transaction SPI.



Copyright (C) 2003-2004 The Spring Framework Project.