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 and Description |
---|---|
void |
commit(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(Xid xid)
Issues a rollback operation on the resource connection associated with
the transaction represented by thee xid argument.
|
void commit(Xid xid, boolean onePhase) throws NonXAException
NonXAException
void rollback(Xid xid) throws NonXAException
NonXAException
boolean isSameRM(NonXAResource nxar) throws NonXAException
NonXAException