A collection of predefined rules is supplied with Control-O/COSMOS. These rules detect and intercept changes in the computing environment, update the Object databases accordingly, and periodically verify the accuracy of information in the Object databases. Some types of rules supplied with Control-O/COSMOS are:
Rules that perform actions required to modify the current status of Control-O/COSMOS-controlled objects (meaning, Method rules).
Rules that intercept initialization and termination messages of common started tasks (for example, CICS, DB2 and JES2), and update the current status of these tasks in the Object database.
Rules that intercept Start and Stop commands and set the desired status of appropriate objects to UP or DOWN instead. (Control-O/COSMOS detects the change in the desired status the next time it scans the Object database, and implements Method rules specified by the user to bring the object to the desired status.)
Rules that periodically check if the values in the Object database represent the real situation in the system.
Rules that execute Control-O/COSMOS commands, described in Component Details.
Note: When implementing Control-O/COSMOS to handle IPL and shutdown processes, ensure that other existing rules do not overlap. To avoid this, it is recommended that you implement Control-O rules, handling IPLs, or shutdown procedures as Method rules. For more details on Method rules, see Method Databases.