javax > javax.transaction > javax.transaction.xa > javax.transaction.xa.xaresource >

Interface: javax.transaction.xa.XAResource
    javax.transaction.xa.XAResource


public interface XAResource


FIELDS:
static final int TMENDRSCAN : 8388608
static final int TMFAIL : 536870912
static final int TMJOIN : 2097152
static final int TMNOFLAGS : 0
static final int TMONEPHASE : 1073741824
static final int TMRESUME : 134217728
static final int TMSTARTRSCAN : 16777216
static final int TMSUCCESS : 67108864
static final int TMSUSPEND : 33554432
static final int XA_OK : 0
static final int XA_RDONLY : 3

CONSTRUCTORS:

METHODS:
void commit(Xid xid, boolean onePhase)
Throws: XAException

void end(Xid xid, int flags)
Throws: XAException

void forget(Xid xid)
Throws: XAException

int getTransactionTimeout()
Throws: XAException

boolean isSameRM(XAResource xares)
Throws: XAException

int prepare(Xid xid)
Throws: XAException

Xid[] recover(int flag)
Throws: XAException

void rollback(Xid xid)
Throws: XAException

boolean setTransactionTimeout(int seconds)
Throws: XAException

void start(Xid xid, int flags)
Throws: XAException


INHERITED METHODS:

SUBINTERFACES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net