3.2.7.6 Begin Rollback

The Begin Rollback event MUST be signaled with the following argument:

  • A transaction object

If the Begin Rollback event is signaled, the Core Transaction Manager Facet (section 1.3.3.3.1) MUST perform the following actions:

  • Signal the Rollback Complete event (see sections 3.4.7.18 and 3.8.7.10) on the transaction's superior enlistment's transaction manager facet with the Superior Enlistment object of the transaction.

  • Signal the Notify Aborted (section 3.2.7.23) event on the Core Transaction Manager Facet with the following argument:

    • The given transaction object