The following tables list the methods that are exposed by the SQLServerXAResource class.

Methods

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.

Inherited Methods

Class inherited from: Methods

java.lang.Object

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

See Also