Method Summary |
|
public void | commit(Xid xid, boolean onePhase) Called to commit. |
public void | end(Xid xid, int flags) Called when the resource is is done with a transaction. |
public void | forget(Xid xid) Called to forget an Xid that had a heuristic commit. |
public int | getTransactionTimeout() Gets the transaction timeout in seconds. |
public boolean | isSameRM(XAResource xa) Returns true if the specified resource has the same RM. |
public int | prepare(Xid xid) Called to start the first phase of the commit. |
public Xid[] | recover(int flag) Called to find Xid's that need recovery. |
public void | rollback(Xid xid) Called to roll back. |
public boolean | setTransactionTimeout(int timeout) Sets the transaction timeout in seconds. |
public void | start(Xid xid, int flags) Called when the resource is associated with a transaction. |