Uncommitted messages" /> MaxUncommittedMsgs (10-digit signed integer)

 

MaxUncommittedMsgs (10-digit signed integer)

Maximum number of uncommitted messages within a unit of work.

This is the maximum number of uncommitted messages that can exist within a unit of work. The number of uncommitted messages is the sum of the following since the start of the current unit of work:

The following are not counted as uncommitted messages:

Notes:

  1. Exception report messages are generated by the Message Channel Agent (MCA), or by the application, and so are treated in the same way as ordinary messages put or retrieved by the application.

  2. When a message or segment is put with the PMSYP option, the number of uncommitted messages is incremented by one regardless of how many physical messages actually result from the put. (More than one physical message may result if the queue manager needs to subdivide the message or segment.)

  3. When a distribution list is put with the PMSYP option, the number of uncommitted messages is incremented by one for each physical message that is generated. This can be as small as one, or as great as the number of destinations in the distribution list.

The lower limit for this attribute is 1; the upper limit is 999 999 999.

To determine the value of this attribute, use the IAMUNC selector with the MQINQ call.