Uses of Class
javax.transaction.xa.XAException

Packages that use XAException
com.caucho.ejb.hessian   
com.caucho.jms.connection   
com.caucho.sql   
com.caucho.sql.spy   
com.caucho.tools.profiler   
com.caucho.transaction   
javax.resource.spi   
javax.transaction.xa   
 

Uses of XAException in com.caucho.ejb.hessian
 

Methods in com.caucho.ejb.hessian that throw XAException
 void HessianXAResource.commit(Xid xid, boolean onephase)
           
 void HessianXAResource.end(Xid xid, int flags)
           
 void HessianXAResource.forget(Xid xid)
           
 int HessianXAResource.getTransactionTimeout()
           
 int HessianXAResource.prepare(Xid xid)
           
 Xid[] HessianXAResource.recover(int flag)
           
 void HessianXAResource.rollback(Xid xid)
           
 boolean HessianXAResource.setTransactionTimeout(int seconds)
           
 void HessianXAResource.start(Xid xid, int flags)
           
 

Uses of XAException in com.caucho.jms.connection
 

Methods in com.caucho.jms.connection that throw XAException
 void JmsSession.commit(Xid xid, boolean onePhase)
          Called to commit.
 void JmsSession.end(Xid xid, int flags)
          Called when the resource is is done with a transaction.
 void JmsSession.forget(Xid xid)
          Called to forget an Xid that had a heuristic commit.
 int JmsSession.getTransactionTimeout()
          Gets the transaction timeout in seconds.
 boolean JmsSession.isSameRM(XAResource xa)
          Returns true if the specified resource has the same RM.
 int JmsSession.prepare(Xid xid)
          Called to start the first phase of the commit.
 Xid[] JmsSession.recover(int flag)
          Called to find Xid's that need recovery.
 void JmsSession.rollback(Xid xid)
          Called to roll back.
 boolean JmsSession.setTransactionTimeout(int timeout)
          Sets the transaction timeout in seconds.
 void JmsSession.start(Xid xid, int flags)
          Called when the resource is associated with a transaction.
 

Uses of XAException in com.caucho.sql
 

Methods in com.caucho.sql that throw XAException
 void DisjointXAResource.commit(Xid xid, boolean onePhase)
          Commits the resource
 void DisjointXAResource.end(Xid xid, int flags)
          Starts the resource.
 void DisjointXAResource.forget(Xid xid)
          Forgets the transaction
 int DisjointXAResource.getTransactionTimeout()
          Gets the transaction timeout.
 boolean DisjointXAResource.isSameRM(XAResource resource)
          Returns true if the underlying RM is the same.
 int DisjointXAResource.prepare(Xid xid)
          Rolls the resource back
 Xid[] DisjointXAResource.recover(int flags)
          Rolls the resource back
 void DisjointXAResource.rollback(Xid xid)
          Rolls the resource back
 boolean DisjointXAResource.setTransactionTimeout(int seconds)
          Sets the transaction timeout.
 void DisjointXAResource.start(Xid xid, int flags)
          Starts the resource.
 

Uses of XAException in com.caucho.sql.spy
 

Methods in com.caucho.sql.spy that throw XAException
 void SpyXAResource.commit(Xid xid, boolean onePhase)
          Commits the resource
 void SpyXAResource.end(Xid xid, int flags)
          Starts the resource.
 void SpyXAResource.forget(Xid xid)
          Forgets the transaction
 int SpyXAResource.getTransactionTimeout()
          Gets the transaction timeout.
 boolean SpyXAResource.isSameRM(XAResource resource)
          Returns true if the underlying RM is the same.
 int SpyXAResource.prepare(Xid xid)
          Rolls the resource back
 Xid[] SpyXAResource.recover(int flags)
          Rolls the resource back
 void SpyXAResource.rollback(Xid xid)
          Rolls the resource back
 boolean SpyXAResource.setTransactionTimeout(int seconds)
          Sets the transaction timeout.
 void SpyXAResource.start(Xid xid, int flags)
          Starts the resource.
 

Uses of XAException in com.caucho.tools.profiler
 

Methods in com.caucho.tools.profiler that throw XAException
 void XAResourceWrapper.commit(Xid xid, boolean b)
           
 void XAResourceWrapper.end(Xid xid, int i)
           
 void XAResourceWrapper.forget(Xid xid)
           
 int XAResourceWrapper.getTransactionTimeout()
           
 boolean XAResourceWrapper.isSameRM(XAResource xaResource)
           
 int XAResourceWrapper.prepare(Xid xid)
           
 Xid[] XAResourceWrapper.recover(int i)
           
 void XAResourceWrapper.rollback(Xid xid)
           
 boolean XAResourceWrapper.setTransactionTimeout(int i)
           
 void XAResourceWrapper.start(Xid xid, int i)
           
 

Uses of XAException in com.caucho.transaction
 

Subclasses of XAException in com.caucho.transaction
 class XAExceptionWrapper
          Configuration for the init-param pattern.
 

Methods in com.caucho.transaction that throw XAException
 void TransactionManagerImpl.recover(XAResource xaRes)
          Returns the corresponding user transaction.
 void UserTransactionProxy.recover(XAResource xaRes)
          Recovers an XAResource
 

Uses of XAException in javax.resource.spi
 

Methods in javax.resource.spi that throw XAException
 void XATerminator.commit(Xid xid, boolean onePhase)
          Commits a transaction.
 void XATerminator.forget(Xid xid)
          Forgets a heuristic transaction.
 int XATerminator.prepare(Xid xid)
          Prepares a transaction.
 Xid[] XATerminator.recover(int flag)
          Returns the prepared transaction branches.
 void XATerminator.rollback(Xid xid)
          Rolls back a transaction.
 

Uses of XAException in javax.transaction.xa
 

Methods in javax.transaction.xa that throw XAException
 void XAResource.commit(Xid xid, boolean onePhase)
          Called to commit.
 void XAResource.end(Xid xid, int flags)
          Called when the resource is is done with a transaction.
 void XAResource.forget(Xid xid)
          Called to forget an Xid that had a heuristic commit.
 int XAResource.getTransactionTimeout()
          Gets the transaction timeout in seconds.
 boolean XAResource.isSameRM(XAResource xa)
          Returns true if the specified resource has the same RM.
 int XAResource.prepare(Xid xid)
          Called to start the first phase of the commit.
 Xid[] XAResource.recover(int flag)
          Called to find Xid's that need recovery.
 void XAResource.rollback(Xid xid)
          Called to roll back.
 boolean XAResource.setTransactionTimeout(int timeout)
          Sets the transaction timeout in seconds.
 void XAResource.start(Xid xid, int flags)
          Called when the resource is associated with a transaction.