Put Inhibited



Event name: Put Inhibited.
Reason code in MQCFH: MQRC_PUT_INHIBITED (2051, X'803').
Put calls inhibited for the queue.
Event description: MQPUT and MQPUT1 calls are currently inhibited for the queue (see the InhibitPut queue attribute in in the WebSphere MQ Application Programming Reference manual) or for the queue to which this queue resolves.
Event type: Inhibit.
Platforms: All.
Event queue: SYSTEM.ADMIN.QMGR.EVENT.

 

Event data

QMgrName

Description: Name of the queue manager generating the event.
Identifier: MQCA_Q_MGR_NAME.
Datatype: MQCFST.
Maximum length: MQ_Q_MGR_NAME_LENGTH.
Returned: Always.

QName

Description: Queue name from object descriptor (MQOD).
Identifier: MQCA_Q_NAME.
Datatype: MQCFST.
Maximum length: MQ_Q_NAME_LENGTH.
Returned: Always.

ApplType

Description: Type of application that issued the put.
Identifier: MQIA_APPL_TYPE.
Datatype: MQCFIN.
Returned: Always.

ApplName

Description: Name of the application that issued the put.
Identifier: MQCACF_APPL_NAME.
Datatype: MQCFST.
Maximum length: MQ_APPL_NAME_LENGTH.
Returned: Always.

ObjectQMgrName

Description: Name of queue manager from object descriptor (MQOD).
Identifier: MQCACF_OBJECT_Q_MGR_NAME.
Datatype: MQCFST.
Maximum length: MQ_Q_MGR_NAME_LENGTH.
Returned: Only if this parameter has a value different from QMgrName. This occurs when the ObjectQMgrName field in the object descriptor provided by the application on the MQOPEN or MQPUT1 call is neither blank nor the name of the application's local queue manager. However, it can also occur when ObjectQMgrName in the object descriptor is blank, but a name service provides a queue-manager name that is not the name of the application's local queue manager.

Note:
If the application is a server for clients, the ApplType and ApplName parameters identify the server, not the client.


 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.