public class XAResourceWrapperImpl extends Object implements XAResource
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ConnectionWrapper |
connectionWrapper |
protected XAResource |
physicalXAResource |
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY| コンストラクタと説明 |
|---|
XAResourceWrapperImpl(XAResource physicalXAResource,
ConnectionWrapper connectionWrapper) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
commit(Xid arg0,
boolean arg1) |
void |
end(Xid arg0,
int arg1) |
void |
forget(Xid arg0) |
ConnectionWrapper |
getConnectionWrapper() |
XAResource |
getPhysicalXAResource() |
int |
getTransactionTimeout() |
boolean |
isSameRM(XAResource arg0) |
int |
prepare(Xid arg0) |
Xid[] |
recover(int arg0) |
protected void |
release() |
void |
rollback(Xid arg0) |
boolean |
setTransactionTimeout(int arg0) |
void |
start(Xid arg0,
int arg1) |
protected final XAResource physicalXAResource
protected final ConnectionWrapper connectionWrapper
public XAResourceWrapperImpl(XAResource physicalXAResource, ConnectionWrapper connectionWrapper)
public XAResource getPhysicalXAResource()
public ConnectionWrapper getConnectionWrapper()
protected void release()
throws XAException
XAExceptionpublic int getTransactionTimeout()
throws XAException
getTransactionTimeout インタフェース内 XAResourceXAExceptionpublic boolean setTransactionTimeout(int arg0)
throws XAException
setTransactionTimeout インタフェース内 XAResourceXAExceptionpublic boolean isSameRM(XAResource arg0) throws XAException
isSameRM インタフェース内 XAResourceXAExceptionpublic Xid[] recover(int arg0) throws XAException
recover インタフェース内 XAResourceXAExceptionpublic int prepare(Xid arg0) throws XAException
prepare インタフェース内 XAResourceXAExceptionpublic void forget(Xid arg0) throws XAException
forget インタフェース内 XAResourceXAExceptionpublic void rollback(Xid arg0) throws XAException
rollback インタフェース内 XAResourceXAExceptionpublic void end(Xid arg0, int arg1) throws XAException
end インタフェース内 XAResourceXAExceptionpublic void start(Xid arg0, int arg1) throws XAException
start インタフェース内 XAResourceXAExceptionpublic void commit(Xid arg0, boolean arg1) throws XAException
commit インタフェース内 XAResourceXAExceptionCopyright © 2015–2018 The DBFlute Project. All rights reserved.