ehcache

net.sf.ehcache.transaction.xa
Class XARequest

java.lang.Object
  extended by net.sf.ehcache.transaction.xa.XARequest

public class XARequest
extends java.lang.Object

Author:
Nabib El-Rahman

Nested Class Summary
static class XARequest.RequestType
          XA Requests types
 
Constructor Summary
XARequest(XARequest.RequestType requestType, Transaction txn, javax.transaction.xa.Xid xid)
          Constructor
XARequest(XARequest.RequestType requestType, Transaction txn, javax.transaction.xa.Xid xid, int flags)
          Constructor
XARequest(XARequest.RequestType requestType, Transaction txn, javax.transaction.xa.Xid xid, int flags, boolean onePhase)
          Constructor
 
Method Summary
 int getFlags()
           
 XARequest.RequestType getRequestType()
           
 Transaction getTransaction()
          get the current transactions
 javax.transaction.xa.Xid getXid()
           
 boolean isOnePhase()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XARequest

public XARequest(XARequest.RequestType requestType,
                 Transaction txn,
                 javax.transaction.xa.Xid xid)
Constructor

Parameters:
requestType -
xid -

XARequest

public XARequest(XARequest.RequestType requestType,
                 Transaction txn,
                 javax.transaction.xa.Xid xid,
                 int flags)
Constructor

Parameters:
requestType -
xid -
flags -

XARequest

public XARequest(XARequest.RequestType requestType,
                 Transaction txn,
                 javax.transaction.xa.Xid xid,
                 int flags,
                 boolean onePhase)
Constructor

Parameters:
requestType -
xid -
flags -
onePhase -
Method Detail

getRequestType

public XARequest.RequestType getRequestType()
Returns:

getXid

public javax.transaction.xa.Xid getXid()
Returns:

getFlags

public int getFlags()
Returns:

isOnePhase

public boolean isOnePhase()
Returns:

getTransaction

public Transaction getTransaction()
get the current transactions


ehcache

true