Class JakartaTransactionContext
java.lang.Object
org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContext
org.camunda.bpm.engine.impl.cfg.jta.JakartaTransactionContext
- All Implemented Interfaces:
TransactionContext
Jakarta Transactions-based implementation of the
AbstractTransactionContext- Author:
- Daniel Meyer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from class org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContext
AbstractTransactionContext.TransactionStateSynchronization -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final jakarta.transaction.TransactionManagerFields inherited from class org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContext
LOG -
Constructor Summary
ConstructorsConstructorDescriptionJakartaTransactionContext(jakarta.transaction.TransactionManager transactionManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTransactionListener(TransactionState transactionState, TransactionListener transactionListener, CommandContext commandContext) protected voidprotected jakarta.transaction.Transactionprotected booleanMethods inherited from class org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContext
addTransactionListener, commit, isTransactionActive, rollback
-
Field Details
-
transactionManager
protected final jakarta.transaction.TransactionManager transactionManager
-
-
Constructor Details
-
JakartaTransactionContext
public JakartaTransactionContext(jakarta.transaction.TransactionManager transactionManager)
-
-
Method Details
-
doRollback
- Specified by:
doRollbackin classAbstractTransactionContext- Throws:
Exception
-
addTransactionListener
protected void addTransactionListener(TransactionState transactionState, TransactionListener transactionListener, CommandContext commandContext) throws Exception - Specified by:
addTransactionListenerin classAbstractTransactionContext- Throws:
Exception
-
getTransaction
protected jakarta.transaction.Transaction getTransaction() -
isTransactionActiveInternal
- Specified by:
isTransactionActiveInternalin classAbstractTransactionContext- Throws:
Exception
-