IBM Z Workload Scheduler control language

The IBM Z Workload Scheduler Control Language (OCL) is a REXX program, EQQOCL, delivered in the IBM Z Workload Scheduler SEQQMISC library, that allows some of the IBM Z Workload Scheduler data to be handled from a simple REXX-like interface. You use the tool by running EQQOCL as a compiled REXX program in a batch TSO environment. You can choose to run it in a separate job or as a step in your production JCL.

The tool is described in Control Language (OCL). The following members of IBM Z Workload Scheduler sample libraries are also supplied to help you use the tool:
EQQYRJCL
A sample JCL to run the tool
EQQYRPRC
A sample procedure to invoke EQQOCL
EQQYRMSG
Contains the messages issued by the EQQOCL tool
EQQYRPRM
A sample input parameter member

The OCL tool requires the IBM® Compiler Libraries for REXX/370 Version 1.3.0, Program Number 5695-014. The Compiler Libraries must be installed on the system, and the TSO Compiler Programming Table, IRXCMPTM, must be customized and the Compiler Libraries modules must be made available to TSO. Refer to the Compiler Libraries for REXX/370 manuals for more information.

The OCL tool calls the EQQSTOR program, available in the IBM Z Workload Scheduler sample library member EQQRXSTG. If the WTO function is used, OCL calls the IPOWTO program, available in the scheduler sample library member EQQOCWTO. If the UPD function is used, OCL calls the EQQPIFT program available in IBM Z Workload Scheduler sample library member EQQPIFJV. This sample program requires the PL/I compiler and runtime libraries. The EQQSTOR program, and optionally IPOWTO and EQQPIFT programs, must be link-edited and made available to OCL at runtime.