ApplId (MQCHAR256)

This is a character string that identifies the application to be started. This information is for use by a trigger-monitor application that processes messages on the initiation queue; the information is sent to the initiation queue as part of the trigger message.

The meaning of ApplId is determined by the trigger-monitor application. The trigger monitor provided by WebSphere® MQ requires ApplId to be the name of an executable program. The following notes apply to the environments indicated:
  • On z/OS®, ApplId must be:
    • A CICS® transaction identifier, for applications started using the CICS trigger-monitor transaction CKTI
    • An IMS transaction identifier, for applications started using the IMS trigger monitor CSQQTRMN
  • On Windows systems, the program name can be prefixed with a drive and directory path.
  • On UNIX systems, the program name can be prefixed with a directory path.

The character string cannot contain any nulls. It is padded to the right with blanks if necessary.

To determine the value of this attribute, use the MQCA_APPL_ID selector with the MQINQ call. The length of this attribute is given by MQ_PROCESS_APPL_ID_LENGTH.