Class LocalTxMessageXAResource
java.lang.Object
com.sun.ts.tests.common.connector.whitebox.LocalTxMessageXAResource
- All Implemented Interfaces:
XAResource
Be careful..... This class will log a variety of message strings that will be used by client side tests. If you
change any strings in this class, it is likely to result in test failures unless you are sure you know what tests you
are affecting.
-
Field Summary
Fields inherited from interface javax.transaction.xa.XAResource
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidintbooleanisSameRM(XAResource other) intXid[]recover(int flag) voidbooleansetTransactionTimeout(int seconds) void
-
Constructor Details
-
LocalTxMessageXAResource
public LocalTxMessageXAResource() -
LocalTxMessageXAResource
-
-
Method Details
-
commit
- Specified by:
commitin interfaceXAResource- Throws:
XAException
-
start
- Specified by:
startin interfaceXAResource- Throws:
XAException
-
end
- Specified by:
endin interfaceXAResource- Throws:
XAException
-
forget
- Specified by:
forgetin interfaceXAResource- Throws:
XAException
-
getTransactionTimeout
- Specified by:
getTransactionTimeoutin interfaceXAResource- Throws:
XAException
-
isSameRM
- Specified by:
isSameRMin interfaceXAResource- Throws:
XAException
-
prepare
- Specified by:
preparein interfaceXAResource- Throws:
XAException
-
recover
- Specified by:
recoverin interfaceXAResource- Throws:
XAException
-
rollback
- Specified by:
rollbackin interfaceXAResource- Throws:
XAException
-
setTransactionTimeout
- Specified by:
setTransactionTimeoutin interfaceXAResource- Throws:
XAException
-