The following table describes the available Control‑M/Restart exits:
Table 277 Control-M/Restart Exits
Exit |
Description |
---|---|
CTRX001
|
This exit is activated by Control‑M/Restart. It allows better control of Control‑M/Restart execution and can be used to interface with other products (for example, for checking non-standard datasets). BMC provides several samples of CTRX001 exits in the IOA SAMPEXIT library to interface with various tape management products to extend the processing capabilities of Control‑M/Restart. For example, when used as an interface with Control-M/Tape, sample exit CTRX001T receives dataset DELETE requests and changes the Control‑M/Tape controlled dataset status to Immediate-Scratch (the default) or Deferred‑Scratch (if specified). Datasets with a status of Deferred-Scratch are expired by the next run of the CTTRTM Control‑M/Tape Retention Management utility. By default, this exit causes Control‑M/Tape controlled datasets to be scratched immediately (that is, without running the CTTRTM utility). For more information see the chapter about operation considerations in the Control‑M/Restart User Guide. |
CTRX001G
|
This exit is called a roof exit or driver exit because it can be used to activate as many as nine other Control‑M/Restart sample exits. Each sample exit activates a different function. The driver exit calls each sample exit in turn. For example, Exit CTRX001G can be used to activate two tape management products: CA-1 and Control‑M/Tape. The instructions below can be expanded to create a driver exit for more than two functions. When Control‑M/Restart restarts a job containing Control‑M/Analyzer steps, Exit CTRX001Q calls the Control‑M/Analyzer Rollback facility to roll back those database variables that had been created by Control‑M/Analyzer steps that are to be restarted. The rolled back values are physically deleted from the Control‑M/Analyzer database and the space they occupied becomes available for new variable generations. For information about how to invoke the Control‑M/Analyzer Rollback Facility using procedure CONTROLR, see Control-M/Analyzer. The return codes are 0—normal termination 4—security violation 8—error opening database 12—internal error reading database record 16—error during CTBDBV call |
CTRX014 |
This exit is invoked by Control‑M/Restart using the IOA online Active Environment screen, Screen 3.V, before a SYSOUT is viewed. This exit can be used for the following purposes: to verify or change parameters and control blocks for CDAM manipulation |
Parent Topic |