public interface TransactionListener
Transaction actions.| Modifier and Type | Method and Description | 
|---|---|
| void | afterBegin(TransactionIsolation isolation)Invoked after the transaction is begun. | 
| void | afterCommit(Set<Type<?>> types)Invoked after the transaction is committed successfully. | 
| void | afterRollback(Set<Type<?>> types)Invoked after the transaction is rolled back successfully. | 
| void | beforeBegin(TransactionIsolation isolation)Invoked before the transaction is begun. | 
| void | beforeCommit(Set<Type<?>> types)Invoked before the transaction is committed. | 
| void | beforeRollback(Set<Type<?>> types)Invoked before the transaction is rolled back. | 
void beforeBegin(TransactionIsolation isolation)
isolation - TransactionIsolation level of the transaction.void afterBegin(TransactionIsolation isolation)
isolation - TransactionIsolation level of the transaction.void beforeCommit(Set<Type<?>> types)
types - collection of entity types involved in the transactionvoid afterCommit(Set<Type<?>> types)
types - collection of entity types involved in the transactionvoid beforeRollback(Set<Type<?>> types)
types - collection of entity types involved in the transaction