Public Member Functions | |
XAResourceImpl (XAConnectionImpl xac, Connection actual, XADataSourceImpl ds) | |
synchronized void | commit (Xid xid, boolean onePhase) throws XAException |
synchronized void | end (Xid xid, int flags) throws XAException |
synchronized void | forget (Xid xid) throws XAException |
synchronized int | getTransactionTimeout () throws XAException |
boolean | isSameRM (XAResource xares) throws XAException |
synchronized int | prepare (Xid xid) throws XAException |
synchronized Xid[] | recover (int flag) throws XAException |
synchronized void | rollback (Xid xid) throws XAException |
synchronized boolean | setTransactionTimeout (int seconds) throws XAException |
synchronized void | start (Xid xid, int flags) throws XAException |
Definition at line 49 of file XAResourceImpl.java.
|
Build an instance.
Definition at line 70 of file XAResourceImpl.java. References org.objectweb.jonas.jdbc_xa.XAConnectionImpl.actConn, org.objectweb.jonas.jdbc_xa.XADataSourceImpl.getDataSourceName(), and org.objectweb.jonas.jdbc_xa.XADataSourceImpl.log. |
Here is the call graph for this function:
|
Commit the global transaction specified by xid.
Definition at line 88 of file XAResourceImpl.java. References org.objectweb.jonas.jdbc_xa.XADataSourceImpl.log, and org.objectweb.jonas.jdbc_xa.XAConnectionImpl.notifyError(). |
Here is the call graph for this function:
|
Ends the work performed on behalf of a transaction branch.
Definition at line 127 of file XAResourceImpl.java. |
|
Tell the resource manager to forget about a heuristically completed transaction branch.
Definition at line 147 of file XAResourceImpl.java. |
|
Obtain the current transaction timeout value set for this XAResource instance.
Definition at line 161 of file XAResourceImpl.java. |
|
Determine if the resource manager instance represented by the target object is the same as the resource manager instance represented by the parameter xares
Definition at line 173 of file XAResourceImpl.java. |
|
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.
Definition at line 196 of file XAResourceImpl.java. |
|
Obtain a list of prepared transaction branches from a resource manager.
Definition at line 210 of file XAResourceImpl.java. |
|
Inform the resource manager to roll back work done on behalf of a transaction branch
Definition at line 223 of file XAResourceImpl.java. References org.objectweb.jonas.jdbc_xa.XAConnectionImpl.notifyError(). |
Here is the call graph for this function:
|
Set the current transaction timeout value for this XAResource instance.
Definition at line 274 of file XAResourceImpl.java. |
|
Start work on behalf of a transaction branch specified in xid
Definition at line 286 of file XAResourceImpl.java. |