NET/MASTER RMS Management and Operations Guide
Adding a Message Group Rule
Creating and Developing Rulesets and Rules
115415 NonStop NET/MASTER RMS Management and Operations Guide 5–57
provide the value of the delay period before the rule action is retried. For further
information on retrying rule action NCL procedures, refer to the subsection “Using
Automatic Retry for Rule Action NCL Procedures,” later in this section.
Specify the name of the procedure, followed by any parameters to be passed, in the
NCL Proc Name field on the RMS : System Action panel. The field accepts up to 59
characters. The procedure must exist. Furthermore, for the procedure to be valid in
this field, the procedure must contain no compilation errors.
Specifying NonStop NET/MASTER MS Commands to Be Issued Using a Command Group
You can instruct RMS to issue a group of NonStop NET/MASTER MS commands
when this rule is triggered. Put these commands in a command group. The command
group must be in the same ruleset as this rule. You create a command group within
the ruleset using option 4 on the RMS : Rule Maintenance panel (see “Developing
Command Groups” in Section 6). The command group contains the commands you
want to issue. Your commands have access to all RMS message variables that are
applicable in a message group rule. See Table 11-2 in Section 11 for a description of
the variables.
Specify the name of the command group in the Exec Cmd Group field on the RMS :
System Action panel. You must have already created the command group in the
ruleset.
Specifying the Region for Submitting Rule Action Procedures
You can instruct RMS to execute specified system actions in a specific background
environment when the message group rule is triggered. The system actions that can
be executed in the specified background region are NonStop NET/MASTER MS
commands, NCL procedures, and NonStop NET/MASTER MS commands using
command groups. The system action(s) can be executed in either the BMON, BSYS,
BLOG, EMSP, or LOGP background environment.
Specify the name of the background environment in the Submit Actions field on the
RMS : System Action panel. If the field is left blank, the system actions are executed in
the same environment as the message handler.
Specifying an NCL Queue
You can instruct RMS to execute the rule actions in a specified NCL queue when this
rule is triggered.
Specify the name of the NCL queue in the NCL Queue field on the RMS : System
Action panel. The field accepts up to 20 characters. Each character must be an
alphanumeric character, @, #, or $. The field has a default NCL queue name of
ruleset-name concatenated with rule-id. You can specify the name of an NCL queue that
you have already defined or the name of an NCL queue that you have not yet defined.
You can use blanks in the field to explicitly specify no NCL queue name. (You define
an NCL queue by using the NCLQUEUE SET command from the OCS command line.)
For an NCL queue that you have already defined, the execution limit of the NCL
queue determines the number of rule actions that can execute concurrently. There is