public class TransactionLifecycleManager
extends Object
Constructor and Description |
---|
TransactionLifecycleManager() |
Modifier and Type | Method and Description |
---|---|
static void |
fireTransactionCommittedEvent(TransactionAttribute transactionAttribute,
TransactionStatus transactionStatus) |
static void |
fireTransactionCreatedEvent(TransactionAttribute transactionAttribute,
TransactionStatus transactionStatus) |
static void |
fireTransactionRollbackedEvent(TransactionAttribute transactionAttribute,
TransactionStatus transactionStatus,
Throwable throwable) |
static TransactionLifecycleListener[] |
getRegisteredTransactionLifecycleListeners() |
static boolean |
register(TransactionLifecycleListener transactionLifecycleListener) |
static boolean |
unregister(TransactionLifecycleListener transactionLifecycleListener) |
public static void fireTransactionCommittedEvent(TransactionAttribute transactionAttribute, TransactionStatus transactionStatus)
public static void fireTransactionCreatedEvent(TransactionAttribute transactionAttribute, TransactionStatus transactionStatus)
public static void fireTransactionRollbackedEvent(TransactionAttribute transactionAttribute, TransactionStatus transactionStatus, Throwable throwable)
public static TransactionLifecycleListener[] getRegisteredTransactionLifecycleListeners()
public static boolean register(TransactionLifecycleListener transactionLifecycleListener)
public static boolean unregister(TransactionLifecycleListener transactionLifecycleListener)