1.3.1.2.2 The TIP Subordinate Transaction Manager Facet

The TIP subordinate transaction manager facet performs the following tasks:

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

  • Sends requests to pull a transaction from the partner transaction manager's TIP superior transaction manager facet.

  • Accepts requests to push a transaction from the partner transaction manager's TIP superior transaction manager facet.

  • Participates in the Two-Phase Commit Protocol with its partner transaction manager's TIP superior transaction manager facet.

  • Participates in recovery and accepts transaction outcome notifications from its partner transaction manager's TIP superior transaction manager facet, after a failure.