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, unwrappublic XAPoolableConnection(ConnectionHolder holder, XAConnection xaConnection) throws SQLException
SQLExceptionpublic void commit(Xid xid, boolean onePhase) throws XAException
commit 在接口中 XAResourceXAExceptionpublic void end(Xid xid, int arg1) throws XAException
end 在接口中 XAResourceXAExceptionpublic void forget(Xid xid) throws XAException
forget 在接口中 XAResourceXAExceptionpublic int getTransactionTimeout()
throws XAException
getTransactionTimeout 在接口中 XAResourceXAExceptionpublic boolean isSameRM(XAResource other) throws XAException
isSameRM 在接口中 XAResourceXAExceptionpublic int prepare(Xid xid) throws XAException
prepare 在接口中 XAResourceXAExceptionpublic Xid[] recover(int flag) throws XAException
recover 在接口中 XAResourceXAExceptionpublic void rollback(Xid xid) throws XAException
rollback 在接口中 XAResourceXAExceptionpublic boolean setTransactionTimeout(int seconds)
throws XAException
setTransactionTimeout 在接口中 XAResourceXAExceptionpublic void start(Xid xid, int flags) throws XAException
start 在接口中 XAResourceXAExceptionCopyright © 2012 Alibaba Group. All Rights Reserved.