Uses of Class
javax.transaction.xa.XAException

Packages that use XAException
javax.resource.spi J2EE Connector API - System Programmer Interface. 
javax.transaction.xa This package contains the classes and interfaces that define the interaction between the transaction manager and the resources it manages. 
 

Uses of XAException in javax.resource.spi
 

Methods in javax.resource.spi that throw XAException
 void XATerminator.commit(Xid xid, boolean onePhase)
          Commit the transaction
 void XATerminator.forget(Xid xid)
          Forget the transaction
 int XATerminator.prepare(Xid xid)
          Prepare the transaction
 Xid[] XATerminator.recover(int flag)
          Retrieve xids that are recoverable
 void XATerminator.rollback(Xid xid)
          Rollback the transaction
 

Uses of XAException in javax.transaction.xa
 

Methods in javax.transaction.xa that throw XAException
 void XAResource.commit(Xid xid, boolean onePhase)
          Commit the work done on this resource in the given transaction.
 void XAResource.end(Xid xid, int flags)
          Called to disassociate the resource from a transaction.
 void XAResource.forget(Xid xid)
          Tells the resource manager to forget about a heuristic decision.
 int XAResource.getTransactionTimeout()
          Get the current transaction timeout value for this resource.
 boolean XAResource.isSameRM(XAResource xaRes)
          Tells the caller if this resource has the same resource manager as the argument resource.
 int XAResource.prepare(Xid xid)
          Prepare to commit the work done on this resource in the given transaction.
 Xid[] XAResource.recover(int flag)
          Return a list of transactions that are in a prepared or heuristically state.
 void XAResource.rollback(Xid xid)
          Roll back the work done on this resource in the given transaction.
 boolean XAResource.setTransactionTimeout(int seconds)
          Set the transaction timeout value for this resource.
 void XAResource.start(Xid xid, int flags)
          Called to associate the resource with a transaction.
 



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.