public class XAPoolableConnection extends DruidPooledConnection implements XAResource
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY
构造器和说明 |
---|
XAPoolableConnection(ConnectionHolder holder,
XAConnection xaConnection) |
限定符和类型 | 方法和说明 |
---|---|
void |
commit(Xid xid,
boolean onePhase) |
void |
end(Xid xid,
int arg1) |
void |
forget(Xid xid) |
int |
getTransactionTimeout() |
boolean |
isSameRM(XAResource other) |
int |
prepare(Xid xid) |
Xid[] |
recover(int flag) |
void |
rollback(Xid xid) |
boolean |
setTransactionTimeout(int seconds) |
void |
start(Xid xid,
int flags) |
abort, addConnectionEventListener, addStatementEventListener, checkState, clearWarnings, close, commit, createArrayOf, createBlob, createClob, createNClob, createSQLXML, createStatement, createStatement, createStatement, createStruct, getAutoCommit, getCatalog, getClientInfo, getClientInfo, getConnectedTimeNano, getConnection, getConnectionHolder, getHoldability, getMetaData, getNetworkTimeout, getOwnerThread, getSchema, getTransactionInfo, getTransactionIsolation, getTypeMap, getWarnings, handleException, isClosed, isDiable, isOracle, isReadOnly, isTraceEnable, isValid, isWrapperFor, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, recycle, releaseSavepoint, removeConnectionEventListener, removeStatementEventListener, rollback, rollback, setAutoCommit, setCatalog, setClientInfo, setClientInfo, setConnectedTimeNano, setHoldability, setNetworkTimeout, setReadOnly, setSavepoint, setSavepoint, setSchema, setTraceEnable, setTransactionIsolation, setTypeMap, toString, unwrap
public XAPoolableConnection(ConnectionHolder holder, XAConnection xaConnection) throws SQLException
SQLException
public void commit(Xid xid, boolean onePhase) throws XAException
commit
在接口中 XAResource
XAException
public void end(Xid xid, int arg1) throws XAException
end
在接口中 XAResource
XAException
public void forget(Xid xid) throws XAException
forget
在接口中 XAResource
XAException
public int getTransactionTimeout() throws XAException
getTransactionTimeout
在接口中 XAResource
XAException
public boolean isSameRM(XAResource other) throws XAException
isSameRM
在接口中 XAResource
XAException
public int prepare(Xid xid) throws XAException
prepare
在接口中 XAResource
XAException
public Xid[] recover(int flag) throws XAException
recover
在接口中 XAResource
XAException
public void rollback(Xid xid) throws XAException
rollback
在接口中 XAResource
XAException
public boolean setTransactionTimeout(int seconds) throws XAException
setTransactionTimeout
在接口中 XAResource
XAException
public void start(Xid xid, int flags) throws XAException
start
在接口中 XAResource
XAException
Copyright © 2012 Alibaba Group. All Rights Reserved.