Class AbstractTransactionContext.TransactionStateSynchronization
java.lang.Object
org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContext.TransactionStateSynchronization
- Direct Known Subclasses:
JakartaTransactionContext.JtaTransactionStateSynchronization,JtaTransactionContext.JtaTransactionStateSynchronization
- Enclosing class:
- AbstractTransactionContext
public abstract static class AbstractTransactionContext.TransactionStateSynchronization
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final TransactionListenerprotected final TransactionState -
Constructor Summary
ConstructorsConstructorDescriptionTransactionStateSynchronization(TransactionState transactionState, TransactionListener transactionListener, CommandContext commandContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidafterCompletion(int status) voidprotected abstract booleanisCommitted(int status) protected abstract booleanisRolledBack(int status)
-
Field Details
-
transactionListener
-
transactionState
-
-
Constructor Details
-
TransactionStateSynchronization
public TransactionStateSynchronization(TransactionState transactionState, TransactionListener transactionListener, CommandContext commandContext)
-
-
Method Details
-
beforeCompletion
public void beforeCompletion() -
afterCompletion
public void afterCompletion(int status) -
isCommitted
protected abstract boolean isCommitted(int status) -
isRolledBack
protected abstract boolean isRolledBack(int status)
-