org.exolab.castor.persist
public final class XAResourceImpl extends Object implements XAResource
Version: $Revision: 5951 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
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) |