3.3.1.3 CONNTYPE_TXUSER_PROMOTE Initiator States

The application MUST act as an initiator for the CONNTYPE_TXUSER_PROMOTE (section 2.2.8.1.3) connection type. In this role, the application MUST provide support for the following states:

  • Idle

  • Awaiting Promote Response

  • Processing Transaction

  • Awaiting Set Timeout Response

  • Awaiting Commit Response

  • Awaiting Abort Response

  • Ended

The following figure shows the relationship between the CONNTYPE_TXUSER_PROMOTE initiator states.

CONNTYPE_TXUSER_PROMOTE initiator states

Figure 16: CONNTYPE_TXUSER_PROMOTE initiator states