3.1.5.8.10 Sending Administration Acknowledgments

This section specifies the sending of an administration acknowledgment when a message has reached its destination queue. Section 3.1.7.2.1 specifies the sending of an administration acknowledgment when a message is retrieved or rejected by the application.

If the UserMessage.UserHeader.QueueManagerAddress field of the received message is equal to QueueManager.Identifier, the following logic MUST be applied:<62>

  • If the UserMessage.MessagePropertiesHeader.Flags.PA field of the received message is set, the protocol MUST send a positive administration acknowledgment by raising a Send Administration Acknowledgment (section 3.1.7.15) event with the following arguments:

    • iReceivedUserMessagePacket: UserMessage

    • iMessageClass: MQMSG_CLASS_ACK_REACH_QUEUE ([MS-MQMQ] section 2.2.18.1.6)