Previous Topic: Step 5: Auto-Enable Rules

Next Topic: Step 6: Add SSM Resource Table Columns

Required REXX Programs

Most of the SSMGA rules are simple shells that adjust the parameter list and call another REXX program that actually contains the logic to be performed. This technique avoids the requirement to account for the request rule name as the first parameter in the REXX calling sequence.

The required REXX programs are:

SSMGAGCM

Displays global data and updates the local resources. This REXX program is attached by SSMGAGST.

SSMGAGST

Processes the GST and LST table. The SSM subtask program is called by the SSMGAGBL request rule.

SSMGALST

Processes SSM global events. The SSM global event program is called by the SSMGALCL request rule.

SSMGAPRE

Evaluates XPREREQ and XSUBREQ process events. The SSM xprereq/xsubreq evaluation program is called by the SSMGAPRX request rule from the action table. It also supports the user defined *SYS.AFF.table.name prereq specification for insuring that a movable resource prereq is actually running on the same system as the resource with the prereq specification.

SSMGASYS

Contains the core logic of the SSMGA application. This REXX program is attached by SSMGAGST to process LST and GST changes for a single system in a separate subtask.

SSMGATRM

Contains the OPS/MVS termination global system notification program called by request rule SSMGAEND.