InhibitPut (MQLONG)
This controls whether put operations for this queue are allowed.
Local | Model | Alias | Remote | Cluster |
---|---|---|---|---|
X | X | X | X | X |
- MQQA_PUT_INHIBITED
- Put operations are inhibited.
MQPUT and MQPUT1 calls fail with reason code MQRC_PUT_INHIBITED.
Note: If an MQPUT call operating within a unit of work completes successfully, changing the value of the InhibitPut attribute subsequently to MQQA_PUT_INHIBITED does not prevent the unit of work being committed. - MQQA_PUT_ALLOWED
- Put operations are allowed.
To determine the value of this attribute, use the MQIA_INHIBIT_PUT selector with the MQINQ call. To change the value of this attribute, use the MQSET call.