javax.transaction.xa
Interface XAResource
java.lang.Object
|
+--javax.transaction.xa.XAResource
public interface XAResource
Author:- Warren Levy <warrenl@redhat.com>
TMENDRSCAN
public static final int TMENDRSCAN
Author:- Warren Levy <warrenl@redhat.com>
TMFAIL
public static final int TMFAIL
TMJOIN
public static final int TMJOIN
TMNOFLAGS
public static final int TMNOFLAGS
TMONEPHASE
public static final int TMONEPHASE
TMRESUME
public static final int TMRESUME
TMSTARTRSCAN
public static final int TMSTARTRSCAN
TMSUCCESS
public static final int TMSUCCESS
TMSUSPEND
public static final int TMSUSPEND
XA_OK
public static final int XA_OK
XA_RDONLY
public static final int XA_RDONLY
commit
public void commit(javax.transaction.xa.Xid xid, boolean onePhase)
Parameters:
end
public void end(javax.transaction.xa.Xid xid, int flags)
Parameters:
forget
public void forget(javax.transaction.xa.Xid xid)
Parameters:
getTransactionTimeout
public int getTransactionTimeout()
isSameRM
public boolean isSameRM(javax.transaction.xa.XAResource xares)
Parameters:
prepare
public int prepare(javax.transaction.xa.Xid xid)
Parameters:
recover
public Xid[] recover(int flag)
Parameters:
rollback
public void rollback(javax.transaction.xa.Xid xid)
Parameters:
setTransactionTimeout
public boolean setTransactionTimeout(int seconds)
Parameters:
start
public void start(javax.transaction.xa.Xid xid, int flags)
Parameters: