org.mule.util.xa
Class AbstractXaTransactionContext

java.lang.Object
  extended by org.mule.util.xa.AbstractTransactionContext
      extended by org.mule.util.xa.AbstractXaTransactionContext
Direct Known Subclasses:
XaQueueTypeTransactionContextAdapter

public abstract class AbstractXaTransactionContext
extends AbstractTransactionContext

Base transaction context for XA transactions


Field Summary
 
Fields inherited from class org.mule.util.xa.AbstractTransactionContext
finished, id, readOnly, status, suspended, timeout
 
Constructor Summary
AbstractXaTransactionContext()
           
 
Method Summary
abstract  void doPrepare()
          Two phase commit prepare phase
 
Methods inherited from class org.mule.util.xa.AbstractTransactionContext
doCommit, doRollback, finalCleanUp, notifyFinish, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractXaTransactionContext

public AbstractXaTransactionContext()
Method Detail

doPrepare

public abstract void doPrepare()
                        throws ResourceManagerException
Two phase commit prepare phase

Throws:
ResourceManagerException


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.