public class HmilyXaResource extends XaResourceWrapped
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY| 构造器和说明 |
|---|
HmilyXaResource(Xid xid,
XAResource xaResource)
Instantiates a new Hmily xa resource.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
commit(boolean b)
Commit.
|
void |
commit0(Xid xid,
boolean b)
子类实现.
|
void |
end(int i)
End.
|
void |
end(Xid xid,
int i) |
void |
forget()
Forget.
|
void |
forget(Xid xid) |
String |
getName()
获取一个事务类型的名称..
|
int |
getTransactionTimeout() |
XAResource |
getXaResource()
Gets xa resource.
|
Xid |
getXid()
Gets xid.
|
boolean |
isSameRM(XAResource xaResource) |
int |
prepare()
Prepare int.
|
int |
prepare(Xid xid) |
Xid[] |
recover(int i) |
void |
rollback()
Rollback.
|
void |
rollback0(Xid xid)
子类实现.
|
boolean |
setTransactionTimeout(int i) |
void |
start(int i)
Start.
|
void |
start0(Xid xid,
int i)
子类实现.
|
commit, rollback, startpublic HmilyXaResource(Xid xid, XAResource xaResource)
xid - the xidxaResource - the xa resourcepublic Xid getXid()
public XAResource getXaResource()
public void commit0(Xid xid, boolean b) throws XAException
XaResourceWrappedxid - the xidb - the one phaseXAException - the xa exceptionpublic void commit(boolean b)
throws XAException
b - the bXAException - the xa exceptionpublic void end(Xid xid, int i) throws XAException
XAExceptionpublic void end(int i)
throws XAException
i - theXAException - the xa exceptionpublic void forget(Xid xid) throws XAException
XAExceptionpublic void forget()
throws XAException
XAException - the xa exceptionpublic int getTransactionTimeout()
throws XAException
XAExceptionpublic boolean isSameRM(XAResource xaResource) throws XAException
XAExceptionpublic int prepare(Xid xid) throws XAException
XAExceptionpublic int prepare()
throws XAException
XAException - the xa exceptionpublic Xid[] recover(int i) throws XAException
XAExceptionpublic void rollback0(Xid xid) throws XAException
XaResourceWrappedxid - the xidXAException - the xa exceptionpublic void rollback()
throws XAException
XAException - the xa exceptionpublic boolean setTransactionTimeout(int i)
throws XAException
XAExceptionpublic void start0(Xid xid, int i) throws XAException
XaResourceWrappedxid - the xidi - the flagXAException - the xa exceptionpublic void start(int i)
throws XAException
i - theXAException - the xa exceptionpublic String getName()
XaResourceWrappedgetName 在类中 XaResourceWrappedCopyright © 2022 dromara. All rights reserved.