|
|||||||||
| Home >> All >> org >> springframework >> transaction >> [ support overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package org.springframework.transaction.support
Exception hierarchy for Spring's transaction infrastructure, independent of any specific transaction management system.
See:
Description
| Interface Summary | |
| SmartTransactionObject | Interface to be implemented by transaction objects that are able to return an internal rollback-only marker, typically from a another transaction that has participated and marked it as rollback-only. |
| TransactionCallback | Callback interface for transactional code. |
| TransactionSynchronization | Interface for transaction synchronization callbacks. |
| Class Summary | |
| AbstractPlatformTransactionManager | Abstract base class that allows for easy implementation of concrete platform transaction managers like JtaTransactionManager and DataSourceTransactionManager. |
| AbstractPlatformTransactionManager.SuspendedResourcesHolder | Holder for suspended resources. |
| DefaultTransactionDefinition | Default implementation of the TransactionDefinition interface, offering bean-style configuration and sensible default values (PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false). |
| DefaultTransactionStatus | Default implementation of the TransactionStatus interface, used by AbstractPlatformTransactionManager. |
| ResourceHolderSupport | Convenient base class for resource holders. |
| TransactionCallbackWithoutResult | Simple convenience class for TransactionCallback implementation. |
| TransactionSynchronizationAdapter | Adapter for the TransactionSynchronization interface. |
| TransactionSynchronizationManager | Internal class that manages resources and transaction synchronizations per thread. |
| TransactionTemplate | Helper class that simplifies programmatic transaction demarcation and transaction exception handling. |
Package org.springframework.transaction.support Description
Exception hierarchy for Spring's transaction infrastructure, independent of any specific transaction management system. Contains transaction manager, definition, and status interfaces.
|
|||||||||
| Home >> All >> org >> springframework >> transaction >> [ support overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||