Package org.springframework.transaction.support

Support classes for the org.springframework.transaction package.

See
          Description

Class Diagram Summary
support 
 

Interface Summary
TransactionCallbackCallback interface for transactional code.
TransactionSynchronizationInterface for callbacks after transaction completion.
 

Class Summary
AbstractPlatformTransactionManagerAbstract base class that allows for easy implementation of concrete platform transaction managers like JtaTransactionManager and HibernateTransactionManager.
DefaultTransactionDefinitionDefault implementation of the TransactionDefinition interface, offering bean-style configuration and sensible default values (PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).
DefaultTransactionStatusDefault implementation of the TransactionStatus interface, used by AbstractPlatformTransactionManager.
ResourceHolderSupportConvenient base class for resource holders.
TransactionCallbackWithoutResultSimple convenience class for TransactionCallback implementation.
TransactionSynchronizationAdapterAdapter for the TransactionSynchronization interface.
TransactionSynchronizationManagerManages resources and transactions synchronizations per thread.
TransactionTemplateHelper class that simplifies programmatic transaction demarcation and transaction exception handling.
 

Package org.springframework.transaction.support Description

Support classes for the org.springframework.transaction package. Provides an abstract base class for transaction manager implementations, and a template plus callback for transaction demarcation.