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(JtdsXAConnection xaConnection, Connection connection)
           
 
方法摘要
 void commit(Xid xid, boolean commit)
           
 void end(Xid xid, int flags)
           
 void forget(Xid xid)
           
 int getTransactionTimeout()
           
 boolean isSameRM(XAResource xares)
           
 int prepare(Xid xid)
           
 Xid[] recover(int flags)
           
 void rollback(Xid xid)
           
 boolean setTransactionTimeout(int seconds)
           
 void start(Xid xid, int flags)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

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.