Uses of Interface
org.jooq.TransactionContext
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of TransactionContext in org.jooq
Modifier and TypeMethodDescription@NotNull TransactionContext
Set the exception that has caused the rollback to the current transaction context.@NotNull TransactionContext
TransactionContext.causeThrowable(Throwable cause)
Set the throwable that has caused the rollback to the current transaction context.@NotNull TransactionContext
TransactionContext.transaction(Transaction transaction)
Set the user-defined transaction object to the current transaction context.Modifier and TypeMethodDescriptionvoid
TransactionProvider.begin(TransactionContext ctx)
Begin a new transaction.void
TransactionListener.beginEnd(TransactionContext ctx)
Called afterTransactionProvider.begin(TransactionContext)
.void
TransactionListener.beginStart(TransactionContext ctx)
Called beforeTransactionProvider.begin(TransactionContext)
.void
TransactionProvider.commit(TransactionContext ctx)
Commit a transaction.void
TransactionListener.commitEnd(TransactionContext ctx)
Called afterTransactionProvider.commit(TransactionContext)
.void
TransactionListener.commitStart(TransactionContext ctx)
Called beforeTransactionProvider.commit(TransactionContext)
.void
TransactionProvider.rollback(TransactionContext ctx)
Rollback a transaction.void
TransactionListener.rollbackEnd(TransactionContext ctx)
Called afterTransactionProvider.rollback(TransactionContext)
.void
TransactionListener.rollbackStart(TransactionContext ctx)
Called beforeTransactionProvider.rollback(TransactionContext)
.Modifier and TypeMethodDescriptionstatic CallbackTransactionListener
TransactionListener.onBeginEnd(Consumer<? super TransactionContext> onBeginEnd)
Create aTransactionListener
with aTransactionListener.onBeginEnd(Consumer)
implementation.static CallbackTransactionListener
TransactionListener.onBeginStart(Consumer<? super TransactionContext> onBeginStart)
Create aTransactionListener
with aTransactionListener.onBeginStart(Consumer)
implementation.static CallbackTransactionListener
TransactionListener.onCommitEnd(Consumer<? super TransactionContext> onCommitEnd)
Create aTransactionListener
with aTransactionListener.onCommitEnd(Consumer)
implementation.static CallbackTransactionListener
TransactionListener.onCommitStart(Consumer<? super TransactionContext> onCommitStart)
Create aTransactionListener
with aTransactionListener.onCommitStart(Consumer)
implementation.static CallbackTransactionListener
TransactionListener.onRollbackEnd(Consumer<? super TransactionContext> onRollbackEnd)
Create aTransactionListener
with aTransactionListener.onRollbackEnd(Consumer)
implementation.static CallbackTransactionListener
TransactionListener.onRollbackStart(Consumer<? super TransactionContext> onRollbackStart)
Create aTransactionListener
with aTransactionListener.onRollbackStart(Consumer)
implementation. -
Uses of TransactionContext in org.jooq.impl
Modifier and TypeMethodDescriptionvoid
DefaultTransactionProvider.begin(TransactionContext ctx)
void
NoTransactionProvider.begin(TransactionContext ctx)
void
ThreadLocalTransactionProvider.begin(TransactionContext ctx)
void
CallbackTransactionListener.beginEnd(TransactionContext ctx)
void
DefaultTransactionListener.beginEnd(TransactionContext ctx)
void
CallbackTransactionListener.beginStart(TransactionContext ctx)
void
DefaultTransactionListener.beginStart(TransactionContext ctx)
void
DefaultTransactionProvider.commit(TransactionContext ctx)
void
NoTransactionProvider.commit(TransactionContext ctx)
void
ThreadLocalTransactionProvider.commit(TransactionContext ctx)
void
CallbackTransactionListener.commitEnd(TransactionContext ctx)
void
DefaultTransactionListener.commitEnd(TransactionContext ctx)
void
CallbackTransactionListener.commitStart(TransactionContext ctx)
void
DefaultTransactionListener.commitStart(TransactionContext ctx)
void
DefaultTransactionProvider.rollback(TransactionContext ctx)
void
NoTransactionProvider.rollback(TransactionContext ctx)
void
ThreadLocalTransactionProvider.rollback(TransactionContext ctx)
void
CallbackTransactionListener.rollbackEnd(TransactionContext ctx)
void
DefaultTransactionListener.rollbackEnd(TransactionContext ctx)
void
CallbackTransactionListener.rollbackStart(TransactionContext ctx)
void
DefaultTransactionListener.rollbackStart(TransactionContext ctx)
Modifier and TypeMethodDescriptionCallbackTransactionListener.onBeginEnd(Consumer<? super TransactionContext> newOnBeginEnd)
CallbackTransactionListener.onBeginStart(Consumer<? super TransactionContext> newOnBeginStart)
CallbackTransactionListener.onCommitEnd(Consumer<? super TransactionContext> newOnCommitEnd)
CallbackTransactionListener.onCommitStart(Consumer<? super TransactionContext> newOnCommitStart)
CallbackTransactionListener.onRollbackEnd(Consumer<? super TransactionContext> newOnRollbackEnd)
CallbackTransactionListener.onRollbackStart(Consumer<? super TransactionContext> newOnRollbackStart)