public interface NonXAResource
The underlying resource must have local transaction semantics and support commit and rollback operations. Examples of such resources include non-XA JDBC drivers, JMS providers, and Connectors.
Modifier and Type | Method | Description |
---|---|---|
void |
commit(javax.transaction.xa.Xid xid,
boolean onePhase) |
Issues a one-phase commit on the resource connection associated with
the transaction represented by the xid argument.
|
boolean |
isSameRM(NonXAResource nxar) |
Returns true if the two NonXAResource instances represent the same
logical resource.
|
void |
rollback(javax.transaction.xa.Xid xid) |
Issues a rollback operation on the resource connection associated with
the transaction represented by thee xid argument.
|
void commit(javax.transaction.xa.Xid xid, boolean onePhase) throws NonXAException
NonXAException
void rollback(javax.transaction.xa.Xid xid) throws NonXAException
NonXAException
boolean isSameRM(NonXAResource nxar) throws NonXAException
NonXAException