javax.transaction.xa
接口 XAResource


public interface XAResource

版本:
$Rev: 467742 $ $Date: 2010/04/07 16:52:45 $

字段摘要
static int TMENDRSCAN
           
static int TMFAIL
           
static int TMJOIN
           
static int TMNOFLAGS
           
static int TMONEPHASE
           
static int TMRESUME
           
static int TMSTARTRSCAN
           
static int TMSUCCESS
           
static int TMSUSPEND
           
static int XA_OK
           
static int XA_RDONLY
           
 
方法摘要
 void commit(Xid xid, boolean onePhase)
           
 void end(Xid xid, int flags)
           
 void forget(Xid xid)
           
 int getTransactionTimeout()
           
 boolean isSameRM(XAResource xaResource)
           
 int prepare(Xid xid)
           
 Xid[] recover(int flag)
           
 void rollback(Xid xid)
           
 boolean setTransactionTimeout(int seconds)
           
 void start(Xid xid, int flags)
           
 

字段详细信息

TMENDRSCAN

static final int TMENDRSCAN
另请参见:
常量字段值

TMFAIL

static final int TMFAIL
另请参见:
常量字段值

TMJOIN

static final int TMJOIN
另请参见:
常量字段值

TMNOFLAGS

static final int TMNOFLAGS
另请参见:
常量字段值

TMONEPHASE

static final int TMONEPHASE
另请参见:
常量字段值

TMRESUME

static final int TMRESUME
另请参见:
常量字段值

TMSTARTRSCAN

static final int TMSTARTRSCAN
另请参见:
常量字段值

TMSUCCESS

static final int TMSUCCESS
另请参见:
常量字段值

TMSUSPEND

static final int TMSUSPEND
另请参见:
常量字段值

XA_RDONLY

static final int XA_RDONLY
另请参见:
常量字段值

XA_OK

static final int XA_OK
另请参见:
常量字段值
方法详细信息

commit

void commit(Xid xid,
            boolean onePhase)
            throws XAException
抛出:
XAException

end

void end(Xid xid,
         int flags)
         throws XAException
抛出:
XAException

forget

void forget(Xid xid)
            throws XAException
抛出:
XAException

getTransactionTimeout

int getTransactionTimeout()
                          throws XAException
抛出:
XAException

isSameRM

boolean isSameRM(XAResource xaResource)
                 throws XAException
抛出:
XAException

prepare

int prepare(Xid xid)
            throws XAException
抛出:
XAException

recover

Xid[] recover(int flag)
              throws XAException
抛出:
XAException

rollback

void rollback(Xid xid)
              throws XAException
抛出:
XAException

setTransactionTimeout

boolean setTransactionTimeout(int seconds)
                              throws XAException
抛出:
XAException

start

void start(Xid xid,
           int flags)
           throws XAException
抛出:
XAException


Copyright © 2013. All Rights Reserved.