ApplType (MQLONG)

This identifies the nature of the program to be started in response to the receipt of a trigger message. 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.

ApplType can have any value, but the following values are recommended for standard types; restrict user-defined application types to values in the range MQAT_USER_FIRST through MQAT_USER_LAST:

MQAT_AIX
AIX® application (same value as MQAT_UNIX).
MQAT_BATCH
Batch application
MQAT_BROKER
Broker application
MQAT_CICS
CICS® transaction.
MQAT_CICS_BRIDGE
CICS bridge application.
MQAT_CICS_VSE
CICS/VSE transaction.
MQAT_DOS
WebSphere® MQ MQI client application on PC DOS.
MQAT_IMS
IMS application.
MQAT_IMS_BRIDGE
IMS bridge application.
MQAT_JAVA
Java application.
MQAT_MVS
MVS™ or TSO application (same value as MQAT_ZOS).
MQAT_NOTES_AGENT
Lotus Notes® Agent application.
MQAT_NSK
HP Integrity NonStop Server application.
MQAT_OS390
OS/390® application (same value as MQAT_ZOS).
MQAT_OS400
IBM® i application.
MQAT_RRS_BATCH
RRS batch application.
MQAT_UNIX
UNIX application.
MQAT_UNKNOWN
Application of unknown type.
MQAT_USER
User application.
MQAT_VOS
Stratus VOS application.
MQAT_WINDOWS
16-bit Windows application.
MQAT_WINDOWS_NT
32-bit Windows application.
MQAT_WLM
z/OS® workload manager application.
MQAT_XCF
XCF.
MQAT_ZOS
z/OS application.
MQAT_USER_FIRST
Lowest value for user-defined application type.
MQAT_USER_LAST
Highest value for user-defined application type.

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