Interface ConfigurableTransactionManager
- All Superinterfaces:
- TransactionManager
- All Known Implementing Classes:
- AbstractPlatformTransactionManager,- AbstractReactiveTransactionManager,- DataSourceTransactionManager,- HibernateTransactionManager,- JdbcTransactionManager,- JmsTransactionManager,- JpaTransactionManager,- JtaTransactionManager,- R2dbcTransactionManager
Common configuration interface for transaction manager implementations.
 Provides registration facilities for 
TransactionExecutionListener.- Since:
- 6.1
- Author:
- Juergen Hoeller
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptiondefault voidaddListener(TransactionExecutionListener listener) Conveniently register the given listener for begin/commit/rollback callbacks from this transaction manager.Return the registered transaction execution listeners for this transaction manager.voidSet the transaction execution listeners for begin/commit/rollback callbacks from this transaction manager.
- 
Method Details- 
setTransactionExecutionListenersSet the transaction execution listeners for begin/commit/rollback callbacks from this transaction manager.- See Also:
 
- 
getTransactionExecutionListenersCollection<TransactionExecutionListener> getTransactionExecutionListeners()Return the registered transaction execution listeners for this transaction manager.- See Also:
 
- 
addListenerConveniently register the given listener for begin/commit/rollback callbacks from this transaction manager.- See Also:
 
 
-