Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

SQLServerXAResource Members

The following tables list the members exposed by the SQLServerXAResource class.

Name

Description

SSTRANSTIGHTLYCPLD

Used to allow the tightly coupled XA transactions, which have different XA branch transaction IDs (XIDs) but have the same global transaction ID (GTRID).

Class inherited from:

Methods

javax.transaction.xa.XAResource

TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY

Name

Description

commit

Commits the global transaction specified by the given Xid object.

end

Ends the work performed on behalf of a transaction branch.

forget

Tells the resource manager to forget about a heuristically completed transaction branch.

getTransactionTimeout

Obtains the current transaction timeout value set for this SQLServerXAResource object.

isSameRM

Determines if the resource manager instance represented by the target object is the same as the resource manager instance represented by the given XAResource object.

prepare

Requests that the resource manager prepare for a transaction commit of the transaction specified by the given Xid object.

recover

Obtains a list of prepared transaction branches from a resource manager.

rollback

Requests that the resource manager roll back work done on behalf of a transaction branch.

setTransactionTimeout

Sets the current transaction timeout value for this SQLServerXAResource object.

start

Starts work on behalf of a transaction branch specified in the Xid object.

Class inherited from:

Methods

java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.