CommitMode (MQCHAR)

This is the IMS commit mode. See the OTMA Reference for more information about IMS commit modes. The value must be one of the following:

    MQICM_COMMIT_THEN_SEND
    Commit then send.

    This mode implies double queuing of output, but shorter region occupancy times. Fast-path and conversational transactions cannot run with this mode.

    MQICM_SEND_THEN_COMMIT
    Send then commit.

Any IMS transaction initiated as a result of a commit mode of MQICM_SEND_THEN_COMMIT runs in RESPONSE mode regardless of how the transaction is defined in the IMS system definition (MSGTYPE parameter in the TRANSACT macro). This also applies to transactions initiated by means of a transaction switch.

The initial value of this field is MQICM_COMMIT_THEN_SEND.

Parent topic: Fields for MQIIH