com.alibaba.druid.pool.xa
类 JtdsXAResource
java.lang.Object
com.alibaba.druid.pool.xa.JtdsXAResource
- 所有已实现的接口:
- XAResource
public class JtdsXAResource
- extends Object
- implements XAResource
| 从接口 javax.transaction.xa.XAResource 继承的字段 |
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY |
JtdsXAResource
public JtdsXAResource(JtdsXAConnection xaConnection,
Connection connection)
commit
public void commit(Xid xid,
boolean commit)
throws XAException
- 指定者:
- 接口
XAResource 中的 commit
- 抛出:
XAException
end
public void end(Xid xid,
int flags)
throws XAException
- 指定者:
- 接口
XAResource 中的 end
- 抛出:
XAException
forget
public void forget(Xid xid)
throws XAException
- 指定者:
- 接口
XAResource 中的 forget
- 抛出:
XAException
getTransactionTimeout
public int getTransactionTimeout()
throws XAException
- 指定者:
- 接口
XAResource 中的 getTransactionTimeout
- 抛出:
XAException
isSameRM
public boolean isSameRM(XAResource xares)
throws XAException
- 指定者:
- 接口
XAResource 中的 isSameRM
- 抛出:
XAException
prepare
public int prepare(Xid xid)
throws XAException
- 指定者:
- 接口
XAResource 中的 prepare
- 抛出:
XAException
recover
public Xid[] recover(int flags)
throws XAException
- 指定者:
- 接口
XAResource 中的 recover
- 抛出:
XAException
rollback
public void rollback(Xid xid)
throws XAException
- 指定者:
- 接口
XAResource 中的 rollback
- 抛出:
XAException
setTransactionTimeout
public boolean setTransactionTimeout(int seconds)
throws XAException
- 指定者:
- 接口
XAResource 中的 setTransactionTimeout
- 抛出:
XAException
start
public void start(Xid xid,
int flags)
throws XAException
- 指定者:
- 接口
XAResource 中的 start
- 抛出:
XAException
Copyright © 2013-2014 Alibaba Group. All Rights Reserved.