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
- IBM 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.