5.2.29 Specifying the definition of a jobnet connector
This subsection describes how to specify the definition of a jobnet connector.
The definition format and parameters that can be specified are as follows.
- Format
[ncr=connection-destination-root-jobnet-name;] [ncex={y|n};] [nchn="connection-host-name";] [ncsv=connection-service-name;] [mm={and|or};] [nmg={y|n};] [eun=name-of-the-unit-whose-end-is-being-waited-for;] [ega={exec|execdeffer|none};] [uem={y|n};]
- Parameters
-
- ncr=connection-destination-root-jobnet-name;
-
Specify the unit full name of the root jobnet for which you want to control the execution order by using this jobnet connector. If the root jobnet is immediately under a planning group, specify the unit full name of the planning group. You can specify a character string of 1 to 930 bytes.
- ncex={y|n};
-
If the execution order of a root jobnet is to be controlled, define whether to enable linkage between scheduler services. If you omit this option, the system assumes n.
-
y: Linkage between scheduler services is enabled.
Linkage with jobnet connectors defined on other hosts or in other scheduler services is possible.
-
n: Linkage between scheduler services is disabled.
Linkage with jobnet connectors defined in only the same scheduler service is possible.
-
- nchn="connection-host-name";
-
Specify the name of the host on which the jobnet to be connected has been defined.
You can specify a character string of 1 to 255 bytes. You cannot specify spaces, tab characters, or linefeed characters.
If you specify this option when y has not been specified for the ncex parameter, an error occurs.
If you want to use a double quotation mark (") or a hash mark (#) as a character, prefix the character by #. That is, use #" instead of " and use ## instead of #.
- ncsv=connection-service-name;
-
Specify the name of the scheduler service in which the jobnet to be connected has been defined. You can specify a character string of 1 to 30 bytes.
If you specify this option when y has not been specified for the ncex parameter, an error occurs.
- mm={and|or};
-
Define the wait method with respect to the specified units whose ends are being waited for.
The default is and.
-
and: Start executing at completion of all units whose ends are being waited for.
-
or: Start executing at completion of one of the units whose ends are being waited for.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
-
- nmg={y|n};
-
Define the behavior when there are no generations of the root jobnet for the specified unit whose end is being waited for.
The default is n.
-
y: Start executing.
-
n: Do not start executing.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
-
- eun=name-of-the-unit-whose-end-is-being-waited-for;
-
Define the full-path name of a unit whose end is being waited for.
To specify multiple units, repeat the parameter. You can specify a maximum of 32 units.
You can use a character string of 1 to 930 bytes as the unit name.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
- ega={exec|execdeffer|none};
-
Specify the behavior when a jobnet with start conditions is specified as the jobnet whose end is being waited for and the execution generation ends abnormally.
If you omit this option, the system assumes none.
-
exec: Start executing.
-
execdeffer: Do not start executing. However, if the execution generation is in the Skipped so not exe. status, start executing.
-
none: Do not start executing.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
-
- uem={y|n};
-
Specify the behavior when a jobnet with start conditions is specified as the jobnet whose end is being waited for and the monitoring generation is in the Unmonitored + Ended status.
If you omit this option, the system assumes n.
-
y: Start executing.
-
n: Do not start executing.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
-