1.3.2.2 XA Superior Transaction Manager Role
The XA Superior Transaction Manager role is typically responsible for performing the following tasks:
Managing a mapping between XIDs provided by an XA Transaction Manager and the corresponding OleTx transactions.
Participating in the XA Protocol coordinated by an XA Transaction Manager.
Participating in a Two-Phase Commit coordinated by an XA Transaction Manager, and mapping to and from the related XA Protocol.
Notifying a Transaction Manager of recovery initiated by an XA Transaction Manager, and participating in that process.
This role acts as the RM software component defined in [XOPEN-DTP]. The TM software component defined in [XOPEN-DTP] is represented by an XA Transaction Manager.