Class Hierarchy
- java.lang.Object
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.core.NestedRuntimeException
- org.springframework.transaction.TransactionException
- org.springframework.transaction.CannotCreateTransactionException
- org.springframework.transaction.NestedTransactionNotSupportedException
- org.springframework.transaction.TransactionSuspensionNotSupportedException
- org.springframework.transaction.HeuristicCompletionException
- org.springframework.transaction.TransactionSystemException
- org.springframework.transaction.TransactionTimedOutException
- org.springframework.transaction.TransactionUsageException
- org.springframework.transaction.IllegalTransactionStateException
- org.springframework.transaction.InvalidIsolationLevelException
- org.springframework.transaction.InvalidTimeoutException
- org.springframework.transaction.NoTransactionException
- org.springframework.transaction.UnexpectedRollbackException
- org.springframework.transaction.CannotCreateTransactionException
- org.springframework.transaction.TransactionException
- org.springframework.core.NestedRuntimeException
- java.lang.RuntimeException
- java.lang.Exception
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- java.io.Flushable
- org.springframework.transaction.TransactionStatus (also extends org.springframework.transaction.SavepointManager, org.springframework.transaction.TransactionExecution)
- org.springframework.transaction.SavepointManager
- org.springframework.transaction.TransactionStatus (also extends java.io.Flushable, org.springframework.transaction.TransactionExecution)
- org.springframework.transaction.TransactionDefinition
- org.springframework.transaction.TransactionExecution
- org.springframework.transaction.ReactiveTransaction
- org.springframework.transaction.TransactionStatus (also extends java.io.Flushable, org.springframework.transaction.SavepointManager)
- org.springframework.transaction.TransactionManager
- org.springframework.transaction.PlatformTransactionManager
- org.springframework.transaction.ReactiveTransactionManager