3.2.7.22 Forget Transaction

The Forget Transaction event MUST be signaled with the following arguments:

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

  • Remove the provided transaction object from the transaction table.

  • If the transaction was added to the Core Transaction Manager Facet.Durable Log of the Core Transaction Manager Facet (section 1.3.3.3.1):

    • Remove the transaction from the Core Transaction Manager Facet.Durable Log.

  • Set the transaction's state to Ended.