void |
TransactionalComponent.abort(Transaction transaction) |
Abort a transaction (undo the effect of a transaction)
|
void |
TransactionalComponentLifecycle.abort(Transaction transaction) |
|
void |
TransactionalComponentWrapper.abort(Transaction transaction) |
|
void |
TransactionalComponent.begin(Transaction transaction) |
Start a transaction; return an identifier for this components use.
|
void |
TransactionalComponentLifecycle.begin(Transaction transaction) |
Start a transaction
|
void |
TransactionalComponentWrapper.begin(Transaction transaction) |
|
void |
TransactionalComponent.commit(Transaction transaction) |
Commit a transaction (make durable).
|
void |
TransactionalComponentLifecycle.commit(Transaction transaction) |
|
void |
TransactionalComponentWrapper.commit(Transaction transaction) |
|
void |
TransactionalComponent.commitEnd(Transaction transaction) |
Signal all commits on all components are done and replay from the journal will not happen.
|
void |
TransactionalComponentLifecycle.commitEnd(Transaction transaction) |
|
void |
TransactionalComponentWrapper.commitEnd(Transaction transaction) |
|
java.nio.ByteBuffer |
TransactionalComponent.commitPrepare(Transaction transaction) |
Prepare for a commit.
|
java.nio.ByteBuffer |
TransactionalComponentLifecycle.commitPrepare(Transaction transaction) |
Commit a transaction (make durable): prepare - commit - cleanup
|
java.nio.ByteBuffer |
TransactionalComponentWrapper.commitPrepare(Transaction transaction) |
|
void |
TransactionalComponent.complete(Transaction transaction) |
Finalization - the coordinator will not mention the transaction again.
|
void |
TransactionalComponentLifecycle.complete(Transaction transaction) |
|
void |
TransactionalComponentWrapper.complete(Transaction transaction) |
|
TransactionCoordinatorState |
TransactionCoordinator.detach(Transaction txn) |
|
default void |
TransactionListener.notifyAbortFinish(Transaction transaction) |
Start finish an abort
|
default void |
TransactionListener.notifyAbortStart(Transaction transaction) |
Start an abort
|
default void |
TransactionListener.notifyCommitFinish(Transaction transaction) |
Finish a commit (prepare has been done)
|
default void |
TransactionListener.notifyCommitStart(Transaction transaction) |
Start a commit (prepare has been done)
|
default void |
TransactionListener.notifyCompleteFinish(Transaction transaction) |
Finish the complete step.
|
default void |
TransactionListener.notifyCompleteStart(Transaction transaction) |
Start the complete step.
|
default void |
TransactionListener.notifyEndFinish(Transaction transaction) |
Finish an end()
|
default void |
TransactionListener.notifyEndStart(Transaction transaction) |
Start an end()
|
default void |
TransactionListener.notifyPrepareFinish(Transaction transaction) |
Finish prepare during a commit
|
default void |
TransactionListener.notifyPrepareStart(Transaction transaction) |
Start prepare during a commit
|
default void |
TransactionListener.notifyPromoteFinish(Transaction transaction) |
Finish a call to promote
|
default void |
TransactionListener.notifyPromoteStart(Transaction transaction) |
Start a call to promote
|
default void |
TransactionListener.notifyTxnFinish(Transaction transaction) |
Transaction has finished.
|
default void |
TransactionListener.notifyTxnStart(Transaction transaction) |
A transaction has started; begin has done the setup.
|
boolean |
TransactionalComponent.promote(Transaction transaction) |
Promote a component in a transaction.
|
boolean |
TransactionalComponentLifecycle.promote(Transaction transaction) |
Promote a component in a transaction
|
boolean |
TransactionalComponentWrapper.promote(Transaction transaction) |
|