Uses of Interface
org.springframework.dao.support.PersistenceExceptionTranslator
Packages that use PersistenceExceptionTranslator
Package
Description
Annotation support for DAOs.
Support classes for DAO implementations,
providing miscellaneous utility methods.
-
Uses of PersistenceExceptionTranslator in org.springframework.dao.annotation
Constructors in org.springframework.dao.annotation with parameters of type PersistenceExceptionTranslatorModifierConstructorDescriptionPersistenceExceptionTranslationAdvisor(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 PersistenceExceptionTranslatorModifier and TypeClassDescriptionclassImplementation ofPersistenceExceptionTranslatorthat supports chaining, allowing the addition of PersistenceExceptionTranslator instances in order.Methods in org.springframework.dao.support that return PersistenceExceptionTranslatorModifier and TypeMethodDescriptionprotected PersistenceExceptionTranslatorPersistenceExceptionTranslationInterceptor.detectPersistenceExceptionTranslators(org.springframework.beans.factory.ListableBeanFactory bf) Detect all PersistenceExceptionTranslators in the given BeanFactory.final PersistenceExceptionTranslator[]ChainedPersistenceExceptionTranslator.getDelegates()Return all registered PersistenceExceptionTranslator delegates (as array).Methods in org.springframework.dao.support with parameters of type PersistenceExceptionTranslatorModifier and TypeMethodDescriptionfinal voidChainedPersistenceExceptionTranslator.addDelegate(PersistenceExceptionTranslator pet) Add a PersistenceExceptionTranslator to the chained delegate list.voidPersistenceExceptionTranslationInterceptor.setPersistenceExceptionTranslator(PersistenceExceptionTranslator pet) Specify the PersistenceExceptionTranslator to use.static RuntimeExceptionDataAccessUtils.translateIfNecessary(RuntimeException rawException, PersistenceExceptionTranslator pet) Return a translated exception if this is appropriate, otherwise return the given exception as-is.Constructors in org.springframework.dao.support with parameters of type PersistenceExceptionTranslatorModifierConstructorDescriptionCreate a new PersistenceExceptionTranslationInterceptor for the given PersistenceExceptionTranslator.