The Spring Framework

Uses of Interface
org.springframework.dao.support.PersistenceExceptionTranslator

Packages that use PersistenceExceptionTranslator
org.springframework.dao.annotation Annotation support for DAOs. 
org.springframework.dao.support Support classes for DAO implementations, providing miscellaneous utility methods. 
org.springframework.orm.hibernate3 Package providing integration of Hibernate3 with Spring concepts. 
org.springframework.orm.hibernate3.annotation Support package for the Hibernate3 Annotation add-on, which supports EJB3-compliant JDK 1.5+ annotations for mappings. 
org.springframework.orm.jdo Package providing integration of JDO (Java Date Objects) with Spring concepts. 
org.springframework.orm.jpa Package providing integration of JPA (Java Persistence API) with Spring concepts. 
org.springframework.orm.jpa.vendor Support classes for adapting to specific JPA vendors. 
 

Uses of PersistenceExceptionTranslator in org.springframework.dao.annotation
 

Methods in org.springframework.dao.annotation that return types with arguments of type PersistenceExceptionTranslator
protected  List<PersistenceExceptionTranslator> PersistenceExceptionTranslationPostProcessor.validateAndFilter(List<PersistenceExceptionTranslator> allPets)
          Validate and filter the given PersistenceExceptionTranslators.
 

Method parameters in org.springframework.dao.annotation with type arguments of type PersistenceExceptionTranslator
protected  List<PersistenceExceptionTranslator> PersistenceExceptionTranslationPostProcessor.validateAndFilter(List<PersistenceExceptionTranslator> allPets)
          Validate and filter the given PersistenceExceptionTranslators.
 

Constructors in org.springframework.dao.annotation with parameters of type PersistenceExceptionTranslator
PersistenceExceptionTranslationAdvisor(PersistenceExceptionTranslator persistenceExceptionTranslator, Class<? extends Annotation> repositoryAnnotationType)
          Create a new PersistenceExceptionTranslationAdvisor.
 

Uses of PersistenceExceptionTranslator in org.springframework.dao.support
 

Classes in org.springframework.dao.support that implement PersistenceExceptionTranslator
 class ChainedPersistenceExceptionTranslator
          Implementation of PersistenceExceptionTranslator that supports chaining, allowing the addition of PersistenceExceptionTranslator instances in order.
 

Methods in org.springframework.dao.support that return PersistenceExceptionTranslator
 PersistenceExceptionTranslator[] ChainedPersistenceExceptionTranslator.getDelegates()
          Return all registered PersistenceExceptionTranslator delegates (as array).
 

Methods in org.springframework.dao.support with parameters of type PersistenceExceptionTranslator
 void ChainedPersistenceExceptionTranslator.addDelegate(PersistenceExceptionTranslator pet)
          Add a PersistenceExceptionTranslator to the chained delegate list.
 void PersistenceExceptionTranslationInterceptor.setPersistenceExceptionTranslator(PersistenceExceptionTranslator persistenceExceptionTranslator)
          Specify the PersistenceExceptionTranslator to use.
static RuntimeException DataAccessUtils.translateIfNecessary(RuntimeException rawException, PersistenceExceptionTranslator pet)
          Return a translated exception if this is appropriate, otherwise return the input exception.
 

Constructors in org.springframework.dao.support with parameters of type PersistenceExceptionTranslator
PersistenceExceptionTranslationInterceptor(PersistenceExceptionTranslator persistenceExceptionTranslator)
          Create a new PersistenceExceptionTranslationInterceptor for the given PersistenceExceptionTranslator.
 

Uses of PersistenceExceptionTranslator in org.springframework.orm.hibernate3
 

Classes in org.springframework.orm.hibernate3 that implement PersistenceExceptionTranslator
 class AbstractSessionFactoryBean
          Abstract FactoryBean that exposes a Hibernate SessionFactory.
 class LocalSessionFactoryBean
          FactoryBean that creates a local Hibernate SessionFactory instance.
 

Uses of PersistenceExceptionTranslator in org.springframework.orm.hibernate3.annotation
 

Classes in org.springframework.orm.hibernate3.annotation that implement PersistenceExceptionTranslator
 class AnnotationSessionFactoryBean
          Subclass of Spring's standard LocalSessionFactoryBean for Hibernate3, supporting JDK 1.5+ annotation metadata for mappings.
 

Uses of PersistenceExceptionTranslator in org.springframework.orm.jdo
 

Classes in org.springframework.orm.jdo that implement PersistenceExceptionTranslator
 class DefaultJdoDialect
          Default implementation of the JdoDialect interface.
 class LocalPersistenceManagerFactoryBean
          FactoryBean that creates a local JDO EntityManagerFactory instance.
 

Uses of PersistenceExceptionTranslator in org.springframework.orm.jpa
 

Subinterfaces of PersistenceExceptionTranslator in org.springframework.orm.jpa
 interface JpaDialect
          SPI strategy that encapsulates certain functionality that standard JPA 1.0 does not offer, such as access to the underlying JDBC Connection.
 

Classes in org.springframework.orm.jpa that implement PersistenceExceptionTranslator
 class AbstractEntityManagerFactoryBean
          Abstract base class for a FactoryBean that creates a local JPA EntityManagerFactory instance with a Spring application context.
 class DefaultJpaDialect
          Default implementation of the JpaDialect interface.
 class LocalContainerEntityManagerFactoryBean
          Powerful FactoryBean that creates a fully Spring-configured EntityManagerFactory according to the container contract for JPA bootstrapping As with LocalEntityManagerFactoryBean, configuration settings are usually read in from a META-INF/persistence.xml config file, residing in the class path, according to the general JPA configuration contract.
 class LocalEntityManagerFactoryBean
          FactoryBean that creates a local JPA EntityManagerFactory instance according to JPA's standard standalone bootstrap contract.
 

Uses of PersistenceExceptionTranslator in org.springframework.orm.jpa.vendor
 

Classes in org.springframework.orm.jpa.vendor that implement PersistenceExceptionTranslator
 class HibernateJpaDialect
          JpaDialect implementation for Hibernate EntityManager.
 class OpenJpaDialect
          JpaDialect implementation for Apache OpenJPA.
 class TopLinkJpaDialect
          JpaDialect implementation for Oracle TopLink Essentials.
 


The Spring Framework

Copyright © 2002-2006 The Spring Framework.