org.camunda.bpm.engine.impl.cfg.jta
Class JtaTransactionContext

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cfg.jta.JtaTransactionContext
All Implemented Interfaces:
TransactionContext

public class JtaTransactionContext
extends Object
implements TransactionContext

Author:
Daniel Meyer

Nested Class Summary
static class JtaTransactionContext.TransactionStateSynchronization
           
 
Field Summary
protected  TransactionManager transactionManager
           
 
Constructor Summary
JtaTransactionContext(TransactionManager transactionManager)
           
 
Method Summary
 void addTransactionListener(TransactionState transactionState, TransactionListener transactionListener)
           
 void commit()
           
protected  Transaction getTransaction()
           
 void rollback()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transactionManager

protected final TransactionManager transactionManager
Constructor Detail

JtaTransactionContext

public JtaTransactionContext(TransactionManager transactionManager)
Method Detail

commit

public void commit()
Specified by:
commit in interface TransactionContext

rollback

public void rollback()
Specified by:
rollback in interface TransactionContext

getTransaction

protected Transaction getTransaction()

addTransactionListener

public void addTransactionListener(TransactionState transactionState,
                                   TransactionListener transactionListener)
Specified by:
addTransactionListener in interface TransactionContext


Copyright © 2014 camunda services GmbH. All Rights Reserved.