|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| PlatformTransactionManager | This is the central interface in Spring's transaction support. |
| TransactionDefinition | Interface for classes that define transaction properties. |
| TransactionStatus | Representation of the status of a transaction, consisting of a transaction object and some status flags. |
| Exception Summary | |
| CannotCreateTransactionException | Exception thrown when a transaction can't be created using an underlying transaction API such as JTA. |
| HeuristicCompletionException | Exception that represents a transaction failure caused by heuristics. |
| IllegalTransactionStateException | Exception thrown when the existence or non-existence of a transaction amounts to an illegal state according to the transaction propagation behavior that applies. |
| InvalidIsolationLevelException | Exception that gets thrown when an invalid isolation level is specified, i.e. an isolation level that the transaction manager implementation doesn't support. |
| InvalidTimeoutException | Exception that gets thrown when an invalid timeout is specified, i.e. the transaction manager implementation doesn't support timeouts. |
| NoTransactionException | Exception thrown when an operation is attempted that relies on an existing transaction (such as setting rollback status) and there is no existing transaction. |
| TransactionException | Superclass for all transaction exceptions. |
| TransactionSystemException | Exception thrown when a general transaction system error is encountered, like on commit or rollback. |
| TransactionUsageException | Superclass for exceptions caused by inappropriate usage of a Spring transaction API. |
| UnexpectedRollbackException | Thrown when an attempt to commit a transaction resulted in an unexpected rollback |
Exception hierarchy for Spring's transaction infrastructure, independent of any specific transaction management system. Contains transaction manager, definition, and status interfaces.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||