org.springframework.transaction.support
Class Diagram support

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.
TransactionCallbackCallback interface for transactional code.
TransactionCallbackWithoutResultSimple convenience class for TransactionCallback implementation.
TransactionSynchronizationInterface for callbacks after transaction completion.
TransactionSynchronizationAdapterAdapter for the TransactionSynchronization interface.
TransactionSynchronizationManagerManages resources and transactions synchronizations per thread.
TransactionTemplateHelper class that simplifies programmatic transaction demarcation and transaction exception handling.