To get access to the record definitions for the structures use:
A new subtransaction is created whose parent is the Coordinator argument.
Raises exception:
Returns a printable string, which describe the transaction. The main purpose is to support debugging.
Returns the status of the parent transaction
associated with the target object. If the target object is a top-level
transaction this operation is equivalent to
Possible Status replies:
Returns the status of the transaction associated with the target object.
Returns the status of the top-level transaction associated with the target object.
Returns a hash code for the top-level transaction
associated with the target object. Equals the operation
Returns a hash code for the transaction associated with the target object.
Returns true if the transaction associated with the target object is a descendant of the transaction associated with the parameter object.
Returns true if the transaction associated with the target object is related to the transaction associated with the parameter object.
Returns true if the transaction associated with the target object is a top-level transaction.
This operation registers the parameter
The Resources will be called in FIFO-order when preparing or committing. Hence, be sure to register the Resources in the correct order.
Raises exception:
This operation registers the parameter
The Resources will be called in FIFO-order. Hence, be sure to register the Resources in the correct order.
The transaction associated with the target object is modified so the only possible outcome is to rollback the transaction.