3.3.7.3.3 Create Superior Enlistment Failure
The Create Superior Enlistment Failure event MUST be signaled with the following arguments:
An enlistment object.
A failure reason.
If the Create Superior Enlistment Failure event is signaled, the TIP subordinate transaction manager facet (section 1.3.1.2.2) MUST perform the following actions:
If the provided enlistment object does not have a TIP connection, a higher-level Pull request is pending, so take the following action:
Notify the higher-layer business logic that the Pull request failed.
Otherwise, a remote Push message is pending, so take the following action:
Send a NOTPUSHED TIP command.