public interface TransactionListener
| Modifier and Type | Method and Description |
|---|---|
default void |
notifyAbortFinish(Transaction transaction)
Start finish an abort
|
default void |
notifyAbortStart(Transaction transaction)
Start an abort
|
default void |
notifyCommitFinish(Transaction transaction)
Finish a commit (prepare has been done)
|
default void |
notifyCommitStart(Transaction transaction)
Start a commit (prepare has been done)
|
default void |
notifyCompleteFinish(Transaction transaction)
Finish the complete step.
|
default void |
notifyCompleteStart(Transaction transaction)
Start the complete step.
|
default void |
notifyEndFinish(Transaction transaction)
Finish an end()
|
default void |
notifyEndStart(Transaction transaction)
Start an end()
|
default void |
notifyPrepareFinish(Transaction transaction)
Finish prepare during a commit
|
default void |
notifyPrepareStart(Transaction transaction)
Start prepare during a commit
|
default void |
notifyPromoteFinish(Transaction transaction)
Finish a call to promote
|
default void |
notifyPromoteStart(Transaction transaction)
Start a call to promote
|
default void |
notifyTxnFinish(Transaction transaction)
Transaction has finished.
|
default void |
notifyTxnStart(Transaction transaction)
A transaction has started; begin has done the setup.
|
default void notifyTxnStart(Transaction transaction)
default void notifyPromoteStart(Transaction transaction)
default void notifyPromoteFinish(Transaction transaction)
default void notifyPrepareStart(Transaction transaction)
default void notifyPrepareFinish(Transaction transaction)
default void notifyCommitStart(Transaction transaction)
default void notifyCommitFinish(Transaction transaction)
default void notifyAbortStart(Transaction transaction)
default void notifyAbortFinish(Transaction transaction)
default void notifyEndStart(Transaction transaction)
default void notifyEndFinish(Transaction transaction)
default void notifyCompleteStart(Transaction transaction)
default void notifyCompleteFinish(Transaction transaction)
default void notifyTxnFinish(Transaction transaction)
Licensed under the Apache License, Version 2.0