Uses of Interface
javax.transaction.xa.Xid

Packages that use Xid
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.resource.spi.work   
javax.transaction.xa   
 

Uses of Xid in com.caucho.ejb.hessian
 

Methods in com.caucho.ejb.hessian that return Xid
 Xid[] HessianXAResource.recover(int flag)
           
 

Methods in com.caucho.ejb.hessian with parameters of type Xid
 void HessianXAResource.commit(Xid xid, boolean onephase)
           
 void HessianXAResource.end(Xid xid, int flags)
           
 void HessianXAResource.forget(Xid xid)
           
 int HessianXAResource.prepare(Xid xid)
           
 void HessianXAResource.rollback(Xid xid)
           
 void HessianXAResource.start(Xid xid, int flags)
           
 

Uses of Xid in com.caucho.jms.connection
 

Methods in com.caucho.jms.connection that return Xid
 Xid[] JmsSession.recover(int flag)
          Called to find Xid's that need recovery.
 

Methods in com.caucho.jms.connection with parameters of type Xid
 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.prepare(Xid xid)
          Called to start the first phase of the commit.
 void JmsSession.rollback(Xid xid)
          Called to roll back.
 void JmsSession.start(Xid xid, int flags)
          Called when the resource is associated with a transaction.
 

Uses of Xid in com.caucho.sql
 

Methods in com.caucho.sql that return Xid
 Xid[] DisjointXAResource.recover(int flags)
          Rolls the resource back
 

Methods in com.caucho.sql with parameters of type Xid
 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.prepare(Xid xid)
          Rolls the resource back
 void DisjointXAResource.rollback(Xid xid)
          Rolls the resource back
 void DisjointXAResource.start(Xid xid, int flags)
          Starts the resource.
 

Uses of Xid in com.caucho.sql.spy
 

Methods in com.caucho.sql.spy that return Xid
 Xid[] SpyXAResource.recover(int flags)
          Rolls the resource back
 

Methods in com.caucho.sql.spy with parameters of type Xid
 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.prepare(Xid xid)
          Rolls the resource back
 void SpyXAResource.rollback(Xid xid)
          Rolls the resource back
 void SpyXAResource.start(Xid xid, int flags)
          Starts the resource.
 

Uses of Xid in com.caucho.tools.profiler
 

Methods in com.caucho.tools.profiler that return Xid
 Xid[] XAResourceWrapper.recover(int i)
           
 

Methods in com.caucho.tools.profiler with parameters of type Xid
 void XAResourceWrapper.commit(Xid xid, boolean b)
           
 void XAResourceWrapper.end(Xid xid, int i)
           
 void XAResourceWrapper.forget(Xid xid)
           
 int XAResourceWrapper.prepare(Xid xid)
           
 void XAResourceWrapper.rollback(Xid xid)
           
 void XAResourceWrapper.start(Xid xid, int i)
           
 

Uses of Xid in com.caucho.transaction
 

Classes in com.caucho.transaction that implement Xid
 class XidImpl
          Transaction identifier implementation.
 

Methods in com.caucho.transaction that return Xid
 Xid ManagedXAResource.getXid()
           
 Xid TransactionImpl.getXid()
           
 Xid UserTransactionImpl.getXid()
          Returns the XID.
 

Uses of Xid in javax.resource.spi
 

Methods in javax.resource.spi that return Xid
 Xid[] XATerminator.recover(int flag)
          Returns the prepared transaction branches.
 

Methods in javax.resource.spi with parameters of type Xid
 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.
 void XATerminator.rollback(Xid xid)
          Rolls back a transaction.
 

Uses of Xid in javax.resource.spi.work
 

Methods in javax.resource.spi.work that return Xid
 Xid ExecutionContext.getXid()
           
 

Methods in javax.resource.spi.work with parameters of type Xid
 void ExecutionContext.setXid(Xid xid)
          Sets the transaction id.
 

Uses of Xid in javax.transaction.xa
 

Methods in javax.transaction.xa that return Xid
 Xid[] XAResource.recover(int flag)
          Called to find Xid's that need recovery.
 

Methods in javax.transaction.xa with parameters of type Xid
 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.prepare(Xid xid)
          Called to start the first phase of the commit.
 void XAResource.rollback(Xid xid)
          Called to roll back.
 void XAResource.start(Xid xid, int flags)
          Called when the resource is associated with a transaction.