org.camunda.bpm.engine.impl.cfg.standalone
Class StandaloneMybatisTransactionContext

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

public class StandaloneMybatisTransactionContext
extends Object
implements TransactionContext

Author:
Tom Baeyens

Field Summary
protected  CommandContext commandContext
           
protected  Map<TransactionState,List<TransactionListener>> stateTransactionListeners
           
 
Constructor Summary
StandaloneMybatisTransactionContext(CommandContext commandContext)
           
 
Method Summary
 void addTransactionListener(TransactionState transactionState, TransactionListener transactionListener)
           
 void commit()
           
protected  void fireTransactionEvent(TransactionState transactionState)
           
 void rollback()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

commandContext

protected CommandContext commandContext

stateTransactionListeners

protected Map<TransactionState,List<TransactionListener>> stateTransactionListeners
Constructor Detail

StandaloneMybatisTransactionContext

public StandaloneMybatisTransactionContext(CommandContext commandContext)
Method Detail

addTransactionListener

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

commit

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

fireTransactionEvent

protected void fireTransactionEvent(TransactionState transactionState)

rollback

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


Copyright © 2014 camunda services GmbH. All Rights Reserved.