The function argument describes the ARM service to be performed. The typical sequence of ARM functions is as follows:
The following lists the ARM functions and provides an explanation for each:
This request causes the current job or task to be placed under ARM control for automatic restart if the job or task ends without issuing a DEREGISTER request. Supply the element name argument. All other arguments are optional.
arc = OPSARM('REGISTER','IDMSONSYS1',,'ELEMTERM')
Issue this function during an automatic restart if this element depends on a predecessor element in the ARM policy definition. The job or task waits for the predecessor elements to issue their READY requests or for the policy wait time limit to be exceeded. No other arguments beyond the function may be specified. The exception is the addition of the token for an abstract element.
arc = OPSARM('WAITPRED'{,opsrmtoken})
Indicates that job or task is fully initialized and ready to process work. This function primarily applies to transaction processing tasks such as CICS. The exception is the addition of the token for an abstract element.
arc = OPSARM('READY'{,opsrmtoken})
Terminates ARM control of the job or task. No automatic restart is performed once the job or task deregisters. No other arguments beyond the function may be specified. The exception is the addition of the token for an abstract element.
arc = OPSARM('DEREGISTER'{,opsrmtoken})
This function is provided for a backup job or task such as an XRF task to override the automatic restart of a currently registered element. The task that initially registered the element name is not restarted until the task that issues the associate request deregisters itself. No other arguments beyond the element name may be specified. The exception is the addition of the token for an abstract element.
arc = OPSARM('ASSOCIATE'{,opsrmtoken})
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|