org.exolab.castor.persist
public final class XAResourceImpl extends Object implements XAResource
Version: $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:50 $
See Also: TransactionContext XAResourceSource
| Constructor Summary | |
|---|---|
| XAResourceImpl(LockEngine engine, XAResourceSource xaSource) | |
| Method Summary | |
|---|---|
| void | commit(Xid xid, boolean onePhase) |
| void | end(Xid xid, int flags) |
| void | forget(Xid xid) |
| int | getTransactionTimeout() |
| boolean | isSameRM(XAResource xaRes) |
| int | prepare(Xid xid) |
| Xid[] | recover(int flags) |
| void | rollback(Xid xid) |
| boolean | setTransactionTimeout(int timeout) |
| void | start(Xid xid, int flags) |