Home » spring-framework-2.5.5-with-dependencies » org.springframework » orm » jpa »

org.springframework.orm.jpa

Sub Packages:

org.springframework.orm.jpa.persistenceunit   Internal support for managing JPA persistence units.  
org.springframework.orm.jpa.support   Classes supporting the org.springframework.orm.jpa package.  
org.springframework.orm.jpa.vendor   Support classes for adapting to specific JPA vendors.  

Interfaces:

EntityManagerFactoryInfo   Metadata interface for a Spring-managed JPA EntityManagerFactory code | html
EntityManagerFactoryPlus   Extension of the standard JPA EntityManagerFactory interface, linking in Spring's EntityManagerFactoryPlusOperations interface which defines additional operations (beyond JPA 1.0) in a vendor-independent fashion.  code | html
EntityManagerFactoryPlusOperations   Interface that defines common operations beyond the standard JPA EntityManagerFactory interface, in a vendor-independent fashion.  code | html
EntityManagerPlus   Extension of the standard JPA EntityManager interface, linking in Spring's EntityManagerPlusOperations interface which defines additional operations (beyond JPA 1.0) in a vendor-independent fashion.  code | html
EntityManagerPlusOperations   Interface that defines common operations beyond the standard JPA EntityManager interface, in a vendor-independent fashion.  code | html
EntityManagerProxy   Subinterface of javax.persistence.EntityManager to be implemented by EntityManager proxies.  code | html
JpaCallback   Callback interface for JPA code.  code | html
JpaDialect   SPI strategy that encapsulates certain functionality that standard JPA 1.0 does not offer, such as access to the underlying JDBC Connection.  code | html
JpaOperations   Interface that specifies a basic set of JPA operations, implemented by JpaTemplate code | html
JpaVendorAdapter   SPI interface that allows to plug in vendor-specific behavior into Spring's EntityManagerFactory creators.  code | html

Abstract Classes:

AbstractEntityManagerFactoryBean   Abstract org.springframework.beans.factory.FactoryBean that creates a local JPA javax.persistence.EntityManagerFactory instance within a Spring application context.  code | html
EntityManagerFactoryAccessor   Base class for any class that needs to access an EntityManagerFactory, usually in order to obtain an EntityManager.  code | html
EntityManagerFactoryUtils   Helper class featuring methods for JPA EntityManager handling, allowing for reuse of EntityManager instances within transactions.  code | html
ExtendedEntityManagerCreator   Factory for dynamic EntityManager proxies that follow the JPA spec's semantics for "extended" EntityManagers.  code | html
JpaAccessor   Base class for JpaTemplate and JpaInterceptor, defining common properties such as EntityManagerFactory and flushing behavior.  code | html
SharedEntityManagerCreator   Factory for a shareable JPA javax.persistence.EntityManager for a given javax.persistence.EntityManagerFactory code | html

Classes:

AbstractEntityManagerFactoryBean.ManagedEntityManagerFactoryInvocationHandler   Dynamic proxy invocation handler proxying an EntityManagerFactory to return a proxy EntityManager if necessary from createEntityManager() methods.  code | html
DefaultJpaDialect   Default implementation of the JpaDialect interface.  code | html
EntityManagerFactoryUtils.EntityManagerSynchronization   Callback for resource cleanup at the end of a non-JPA transaction (e.g.  code | html
EntityManagerHolder   Holder wrapping a JPA EntityManager.  code | html
ExtendedEntityManagerCreator.ExtendedEntityManagerInvocationHandler   InvocationHandler for extended EntityManagers as defined in the JPA spec.  code | html
ExtendedEntityManagerCreator.ExtendedEntityManagerSynchronization   TransactionSynchronization enlisting an extended EntityManager with a current Spring transaction.  code | html
JpaInterceptor   This interceptor binds a new JPA EntityManager to the thread before a method call, closing and removing it afterwards in case of any method outcome.  code | html
JpaObjectRetrievalFailureException   JPA-specific subclass of ObjectRetrievalFailureException.  code | html
JpaOptimisticLockingFailureException   JPA-specific subclass of ObjectOptimisticLockingFailureException.  code | html
JpaSystemException   JPA-specific subclass of UncategorizedDataAccessException, for JPA system errors that do not match any concrete org.springframework.dao exceptions.  code | html
JpaTemplate   Helper class that allows for writing JPA data access code in the same style as with Spring's well-known JdoTemplate and HibernateTemplate classes.  code | html
JpaTemplate.CloseSuppressingInvocationHandler   Invocation handler that suppresses close calls on JPA EntityManagers.  code | html
JpaTransactionManager   org.springframework.transaction.PlatformTransactionManager implementation for a single JPA javax.persistence.EntityManagerFactory code | html
JpaTransactionManager.JpaTransactionObject   JPA transaction object, representing a EntityManagerHolder.  code | html
JpaTransactionManager.SuspendedResourcesHolder   Holder for suspended resources.  code | html
LocalContainerEntityManagerFactoryBean   org.springframework.beans.factory.FactoryBean that creates a JPA javax.persistence.EntityManagerFactory according to JPA's standard container bootstrap contract.  code | html
LocalEntityManagerFactoryBean   org.springframework.beans.factory.FactoryBean that creates a JPA javax.persistence.EntityManagerFactory according to JPA's standard standalone bootstrap contract.  code | html
SharedEntityManagerCreator.SharedEntityManagerInvocationHandler   Invocation handler that delegates all calls to the current transactional EntityManager, if any; else, it will fall back to a newly created EntityManager per operation.  code | html