Class JtaTransactionContext
java.lang.Object
org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContext
org.camunda.bpm.engine.impl.cfg.jta.JtaTransactionContext
- All Implemented Interfaces:
- TransactionContext
JTA-based implementation of the 
AbstractTransactionContext- Author:
- Daniel Meyer
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from class org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContextAbstractTransactionContext.TransactionStateSynchronization
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final javax.transaction.TransactionManagerFields inherited from class org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContextLOG
- 
Constructor SummaryConstructorsConstructorDescriptionJtaTransactionContext(javax.transaction.TransactionManager transactionManager) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddTransactionListener(TransactionState transactionState, TransactionListener transactionListener, CommandContext commandContext) protected voidprotected javax.transaction.Transactionprotected booleanMethods inherited from class org.camunda.bpm.engine.impl.cfg.jta.AbstractTransactionContextaddTransactionListener, commit, isTransactionActive, rollback
- 
Field Details- 
transactionManagerprotected final javax.transaction.TransactionManager transactionManager
 
- 
- 
Constructor Details- 
JtaTransactionContextpublic JtaTransactionContext(javax.transaction.TransactionManager transactionManager) 
 
- 
- 
Method Details- 
doRollback- Specified by:
- doRollbackin class- AbstractTransactionContext
- Throws:
- Exception
 
- 
addTransactionListenerprotected void addTransactionListener(TransactionState transactionState, TransactionListener transactionListener, CommandContext commandContext) throws Exception - Specified by:
- addTransactionListenerin class- AbstractTransactionContext
- Throws:
- Exception
 
- 
getTransactionprotected javax.transaction.Transaction getTransaction()
- 
isTransactionActiveInternal- Specified by:
- isTransactionActiveInternalin class- AbstractTransactionContext
- Throws:
- Exception
 
 
-