This exception is thrown by the rollback operation on a resource to
report that a heuristic decision was made and that all relevant updates
have been committed.
This exception is thrown to report that a heuristic decision was made and
that some relevant updates have been committed and others have been
rolled back.
This method is called to determine if the resource manager
instance represented by the target object is the same as the
resouce manager instance represented by the parameter xares.
RollbackException exception is thrown when the transaction has been
marked for rollback only or the transaction has been rolled back
instead of committed.
Start work on behalf of a transaction branch specified in xid
If TMJOIN is specified, the start is for joining a transaction
previously seen by the resource manager.
Suspend the transaction currently associated with the calling
thread and return a Transaction object that represents the
transaction context being suspended.
The transaction manager supports a synchronization mechanism
that allows the interested party to be notified before and
after the transaction completes.
The SystemException is thrown by the transaction manager to
indicate that it has encountered an unexpected error condition
that prevents future transaction services from proceeding.
The XAResource interface is a Java mapping of the industry standard
XA interface based on the X/Open CAE Specification (Distributed
Transaction Processing: The XA Specification).