Cluster workload exit call and data structures
This section provides reference information for the cluster workload exit and the data structures. This is general-use programming interface information.
We can write cluster workload exits in the following programming languages:- C
- System/390 assembler ( IBM MQ for z/OS )
The call is described in:
The structure data types used by the exit are described in:
- MQXCLWLN - Navigate Cluster workload records
- MQWXP - Cluster workload exit parameter structure
- MQWDR - Cluster workload destination record structure
- MQWQR - Cluster workload queue record structure
- MQWCR - Cluster workload cluster record structure
- Asynchronous behavior of CLUSTER commands on z/OS
Throughout this section, queue manager attributes and queue attributes are shown in full. The equivalent names that are used in the MQSC commands are shown below. For details of MQSC commands, see MQSC commands.
Full name | Name used in MQSC |
---|---|
ClusterWorkloadData | CLWLDATA |
ClusterWorkloadExit | CLWLEXIT |
ClusterWorkloadLength | CLWLLEN |
Full name | Name used in MQSC |
---|---|
DefBind | DEFBIND |
DefPersistence | DEFPSIST |
DefPriority | DEFPRTY |
InhibitPut | PUT |
QDesc | DESCR |
- MQ_CLUSTER_WORKLOAD_EXIT - Call description
The cluster workload exit is called by the queue manager to route a message to an available queue manager. - MQXCLWLN - Navigate Cluster workload records
The MQXCLWLN call is used to navigate through the chains of MQWDR, MQWQR, and MQWCR records stored in the cluster cache. - MQWXP - Cluster workload exit parameter structure
The following table summarizes the fields in the MQWXP - Cluster workload exit parameter structure. - MQWDR - Cluster workload destination record structure
The following table summarizes the fields in the MQWDR - Cluster workload destination record structure. - MQWQR - Cluster workload queue record structure
The following table summarizes the fields in the MQWQR - Cluster workload queue record structure. - MQWCR - Cluster workload cluster record structure
The following table summarizes the fields in the MQWCR cluster workload record structure.
Parent topic: User exits, API exits, and installable services reference
Related information