Uses of Package
org.springframework.transaction.interceptor
Package
Description
Transactional support classes for the Spring TestContext Framework.
Spring's support for annotation-based transaction demarcation.
AOP-based solution for declarative transaction demarcation.
-
ClassDescriptionThis interface adds a
rollbackOn
specification toTransactionDefinition
.Strategy interface used byTransactionInterceptor
for metadata retrieval. -
ClassDescriptionAbstract implementation of
TransactionAttributeSource
that caches attributes for methods and implements a fallback policy: 1.Advisor driven by aTransactionAttributeSource
, used to include a transaction advice bean for methods that are transactional.This interface adds arollbackOn
specification toTransactionDefinition
.Strategy interface used byTransactionInterceptor
for metadata retrieval.AOP Alliance MethodInterceptor for declarative transaction management using the common Spring transaction infrastructure (PlatformTransactionManager
/ReactiveTransactionManager
). -
ClassDescriptionSpring's common transaction attribute implementation.Rule determining whether or not a given exception should cause a rollback.TransactionAttribute implementation that works out whether a given exception should cause transaction rollback by applying a number of rollback rules, both positive and negative.Base class for transactional aspects, such as the
TransactionInterceptor
or an AspectJ aspect.Simple callback interface for proceeding with the target invocation.Opaque object used to hold transaction information.This interface adds arollbackOn
specification toTransactionDefinition
.Strategy interface used byTransactionInterceptor
for metadata retrieval.AOP Alliance MethodInterceptor for declarative transaction management using the common Spring transaction infrastructure (PlatformTransactionManager
/ReactiveTransactionManager
).