Package org.springframework.orm.jdo

Package providing integration of JDO with Spring concepts.


Interface Summary
JdoCallback Callback interface for JDO code.
JdoDialect SPI 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.
JdoOperations Interface that specifies a basic set of JDO operations.

Class Summary
DefaultJdoDialect Default implementation of the JdoDialect interface.
JdoAccessor Base class for JdoTemplate and JdoInterceptor, defining common properties like 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 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
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 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.