1.3.1.2.1 The TIP Superior Transaction Manager Facet

The TIP superior transaction manager facet performs the following tasks:

  • Establishes a TIP connection with the partner transaction manager's TIP subordinate transaction manager facet.

  • Accepts requests to pull a transaction from the partner transaction manager's TIP subordinate transaction manager facet.

  • Sends requests to push a transaction to the partner transaction manager's TIP subordinate transaction manager facet.

  • Drives the Two-Phase Commit Protocol with its partner transaction manager's TIP subordinate transaction manager facet.

  • Performs transaction recovery and provides transaction outcome notifications to its partner transaction manager's TIP subordinate transaction manager facet, after a failure.