Home
The pattern-matching keywords
The pattern-matching keywords, which you use to specify values against which messages on the DLQ are matched, are described below. All pattern-matching keywords are optional.
- APPLIDAT (ApplIdentityData|*)
- The ApplIdentityData value specified in the message descriptor, MQMD, of the message on the DLQ.
- APPLNAME (PutApplName|*)
- The name of the application that issued the MQPUT or MQPUT1 call, as specified in the PutApplName field of the message descriptor MQMD of the message on the DLQ.
- APPLTYPE (PutApplType|*)
- The PutApplType value, specified in the message descriptor MQMD, of the message on the DLQ.
- DESTQ (QueueName|*)
- The name of the message queue for which the message is destined.
- DESTQM (QueueManagerName|*)
- The name of the queue manager of the message queue for which the message is destined.
- FEEDBACK (Feedback|*)
- When the MsgType value is MQFB_REPORT, Feedback describes the nature of the report.
We can use symbolic names. For example, you can use the symbolic name MQFB_COA to identify those messages on the DLQ that need confirmation of their arrival on their destination queues.
- FORMAT (Format|*)
- The name that the sender of the message uses to describe the format of the message data.
- MSGTYPE (MsgType|*)
- The message type of the message on the DLQ.
We can use symbolic names. For example, we can use the symbolic name MQMT_REQUEST to identify those messages on the DLQ that need replies.
- PERSIST (Persistence|*)
- The persistence value of the message. (The persistence of a message determines whether it survives restarts of the queue manager.)
We can use symbolic names. For example, we can use the symbolic name MQPER_PERSISTENT to identify messages on the DLQ that are persistent.
- REASON (ReasonCode|*)
- The reason code that describes why the message was put to the DLQ.
We can use symbolic names. For example, we can use the symbolic name MQRC_Q_FULL to identify those messages placed on the DLQ because their destination queues were full.
- REPLYQ (QueueName|*)
- The name of the reply-to queue specified in the message descriptor, MQMD, of the message on the DLQ.
- REPLYQM (QueueManagerName|*)
- The name of the queue manager of the reply-to queue, as specified in the message descriptor, MQMD, of the message on the DLQ.
- USERID (UserIdentifier|*)
- The user ID of the user who originated the message on the DLQ, as specified in the message descriptor, MQMD.
Parent topic:
Rules (patterns and actions)
fa14050_
Home