Home » activemq-parent-5.3.1-source-release » org.apache » activemq » transaction » [javadoc | source]
org.apache.activemq.transaction
public class: XATransaction [javadoc | source]
java.lang.Object
   org.apache.activemq.transaction.Transaction
      org.apache.activemq.transaction.XATransaction
Fields inherited from org.apache.activemq.transaction.Transaction:
START_STATE,  IN_USE_STATE,  PREPARED_STATE,  FINISHED_STATE
Constructor:
 public XATransaction(TransactionStore transactionStore,
    XATransactionId xid,
    TransactionBroker broker) 
Method from org.apache.activemq.transaction.XATransaction Summary:
commit,   getTransactionId,   prepare,   rollback
Methods from org.apache.activemq.transaction.Transaction:
addSynchronization,   commit,   fireAfterCommit,   fireAfterRollback,   getState,   getTransactionId,   isPrepared,   prePrepare,   prepare,   removeSynchronization,   rollback,   setState,   size,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.activemq.transaction.XATransaction Detail:
 public  void commit(boolean onePhase) throws XAException, IOException 
 public TransactionId getTransactionId() 
 public int prepare() throws XAException, IOException 
 public  void rollback() throws XAException, IOException