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