Appendix C. Sample library (SEQQSAMP)
The SEQQSAMP library contains samples to help you install, migrate, and customize Tivoli Workload Scheduler for z/OS. In most cases, you need only add installation-specific JCL to adapt a member in SEQQSAMP to your requirements.Table 48 shows the members of the sample library that you can use to customize or tune Tivoli Workload Scheduler for z/OS. The pages that follow describe these members in more detail. For a list of all the members in the SEQQSAMP library, refer to the Installation Guide.
If you need to change a sample member, copy the source to a separate library. The original sample member is then available for reference. Also create an SMP/E usermod for each sample member you execute in the production environment. Changes to the sample source code are then flagged for your attention, and subsequent updates can be reflected in the production code as soon as possible.
Member | Brief description |
---|---|
EQQAIXST | Parameters used by the EQQX9AIX and EQQAIXTR samples. |
EQQAIXTR | Sample tracker running on AIX®, used with EQQX9AIX. |
EQQAUDIB | Sample to invoke EQQAUDIT in batch mode outside
of the dialog.
Note:
EQQAUDIB can be used successfully only
if the EQQTROUT dsname and the EQQAUDIT output dsn fields in the EQQJOBSA
panel are filled out. |
EQQBENCR | Sample EQQE2EPW JCL to run the utility that encrypts the Windows passwords defined with the USRPSW parameter of the USRREC statement. |
EQQCHKEV | Sample JCL to display EQQTWSIN and EQQTWSOU event data set content information. |
EQQCLEAN | Sample procedure invoking EQQCLEAN program. |
EQQCONOP | Sample initial parameters for a controller and tracker in the same address space. |
EQQCONO | Sample started task procedure for controller only. |
EQQCONP | Sample initial parameters for a controller. |
EQQCON | Sample started task procedure for a controller and tracker in the same address space. |
EQQCVM | Sample to enable job-tracking facilities on VM systems. |
EQQCVM2 | Sample to enable submission and tracking on VM systems using EQQUX009. |
EQQDBENC | Contains the JCL to encrypt the password in the DBOPT statement |
EQQDBOPT | Sample DBOPT statement |
EQQDELDI | Sample JCL to run the EQQDELDS program that deletes data sets based on the disposition specified in the JCL and the current status in the catalog. |
EQQDLFX | Assembler installation sample of DLF connect/disconnect exit. |
EQQDPX01 | DP batch sample user exit to update Scheduling Environment. 2.4.1. |
EQQDSCL | Batch Cleanup sample. |
EQQDSCLP | Batch Cleanup sample parameters. |
EQQDSEX | Batch Export sample. |
EQQDSEXP | Batch Export sample parameters. |
EQQDSIM | Batch Import sample. |
EQQDSIMP | Batch Import sample parameters. |
EQQDSRG | Batch sample rreorg. |
EQQDSRI | Batch Recovery index. |
EQQDSRIP | Batch Recovery index parameters. |
EQQDSTP | Parameters for sample procedure to start data store. |
EQQDST | Sample procedure to start data store. |
EQQE2EP | Sample initial parameters for server and batch to define when the end-to-end scheduling with fault tolerance capabilities is active. |
EQQFLWAT | Sample JCL to call filewatch utility to monitor HFS or ZFS file changes |
EQQICNVH | Sample job to migrate history DB2® tables. |
EQQJCCTB | JCL to assemble a JCC message table macro definition. |
EQQJCLIN | Sample JCL to start program EQQPDLF. |
EQQJVXIT | Sample assembler JCL-variable-substitution exit. Also used for variables in System Automation commands. |
EQQMTWSO | Sample JCL to migrate the EQQTWSOU data set record length from 120 to 160 bytes. |
EQQNCFCT | Sample parameters for a SNA connection between controller and tracker. |
EQQNETW1 | REXX EXEC that receives IBM® Tivoli® Workload Scheduler for z/OS® WTO messages and issues MVS™ commands. |
EQQNETW2 | PL/I NetView® command processor that uses EQQUSINT to change the status of operations. |
EQQNETW3 | REXX EXEC that uses EQQEVPGM to change the status of operations. |
EQQOS2ST | Parameters used by the EQQX9OS2 and EQQOS2TR samples. |
EQQOS2TR | Sample tracker running on OS/2, used with EQQX9OS2. |
EQQPCS04 | Allocates VSAM for data store |
EQQPCS05 | Allocates the work directory (WRKDIR) used by a server for the end-to-end scheduling with fault tolerance capabilities. |
EQQPCS06 | Allocates Tivoli Workload Scheduler for z/OS and Tivoli Workload Scheduler Integration. |
EQQPCS07 | Allocates Restart and Cleanup VSAM data sets. |
EQQPIFJX | Sample to maintain JCL repository. |
EQQPROC | Sample procedure, started by Tivoli Workload Scheduler for z/OS, to initiate purge of DLF objects. |
EQQRETWT | Sample wait/terminate abend or RC program. |
EQQSERP | Sample initial parameters for a server. |
EQQSER | Sample started task procedure for a server. |
EQQSLCHK | Sample to perform a syntactic check on SCRIPT library members. |
EQQTCPCT | Sample definitions for TCP/IP communication between tracker and controller. |
EQQTRAP | Sample initial parameters for a tracker. |
EQQTRA | Sample started task procedure for a tracker. |
EQQTROPT | Sample TRGOPT statement |
EQQXML01 | Sample XML file for data set triggering event rule definitions |
EQQUSIN1 | EQQUSIN subroutine sample to change the status of an operation. |
EQQUSIN2 | EQQUSIN subroutine sample to change the availability of a special resource. |
EQQUSIN3 | EQQUSIN subroutine sample to change the status of a workstation. |
EQQUSIN4 | EQQUSIN subroutine sample to back up a Tivoli Workload Scheduler for z/OS resource data set. |
EQQUSIN5 | EQQUSIN subroutine sample to update the USERDATA field of an operation. |
EQQUX001 | Sample job-submit exit. |
EQQUX002 | Sample job-library-read exit. |
EQQUX003 | Sample application-description-feedback exit. |
EQQUX004 | Sample event-filtering exit. |
EQQUX011 | Sample job-tracking log write exit. |
EQQUX013 | Sample job-tailoring prevention exit. |
EQQUX014 | Sample Time Dependent operation exit |
EQQUX0N | Sample PL/I start/stop exit, EQQUX000. |
EQQUX9N | Sample PL/I operation-initiation exit, communicating with VM (EQQUX009). |
EQQUXCAT | EQQDELDS/EQQCLEAN catalog exit sample. You can use it to prevent the deletion of specific data sets. |
EQQUXGDG | EQQCLEAN exit sample preventing the running of any single GDG overwrite action into JES control blocks. |
EQQUXPIF | Application-description-validation sample. |
EQQVTAMN | Sample VTAM/NCF controller/tracker. |
EQQVTAMS | Sample VTAM/APPC definition for one server of Tivoli Workload Scheduler for z/OS. |
EQQX5ASM | Sample SYSOUT archiving exit. |
EQQX6ASM | Sample incident-record-create exit. |
EQQX6JOB | Sample batch-job skeleton JCL used by EQQX6ASM. |
EQQX7ASM | Sample change-of-status exit. |
EQQX7JOB | Sample batch-job skeleton JCL used by EQQX7ASM. |
EQQX9AIX | Sample assembler operation-initiation exit, communicating with AIX. |
EQQX9OS2 | Sample assembler operation-initiation exit, communicating with OS/2. |
EQQXCFCT | Sample definitions for XCF connection between tracker and controller. |