com.atomikos.icatch.jca
Class XATerminatorImp

java.lang.Object
  extended by com.atomikos.icatch.jca.XATerminatorImp

public class XATerminatorImp
extends Object

A utility class to terminate XA transactions that were imported.


Method Summary
 void commit(Xid xid, boolean onePhase)
           
 void forget(Xid xid)
           
 int prepare(Xid xid)
           
 Xid[] recover(int flags)
           
 void rollback(Xid xid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

commit

public void commit(Xid xid,
                   boolean onePhase)
            throws XAException
Throws:
XAException
See Also:
XATerminator.commit(javax.transaction.xa.Xid, boolean)

forget

public void forget(Xid xid)
            throws XAException
Throws:
XAException
See Also:
XATerminator.forget(javax.transaction.xa.Xid)

prepare

public int prepare(Xid xid)
            throws XAException
Throws:
XAException
See Also:
XATerminator.prepare(javax.transaction.xa.Xid)

recover

public Xid[] recover(int flags)
              throws XAException
Throws:
XAException
See Also:
XATerminator.recover(int)

rollback

public void rollback(Xid xid)
              throws XAException
Throws:
XAException
See Also:
XATerminator.rollback(javax.transaction.xa.Xid)


Copyright © 2012. All Rights Reserved.