Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Commands for program monitoring

&pagelevel(3)&pagelevel

This section provides an overview of commands in which job variables can be defined to perform program monitoring (see table 25).

Command

Function

LOAD-EXECUTABLE-PROGRAM (or LOAD-PROGRAM)

loads a program (LLM, load or object module) into memory

RESTART-PROGRAM

starts a program at its checkpoint (restart)

START-EXECUTABLE-PROGRAM (or START-PROGRAM)

loads and starts a program (LLM, load or object module)

Table 25: Commands for program monitoring

A complete description of the commands can be found in the “Commands” manual [1]. Additional information on loading and starting programs is contained in the manual “BLSSERV” [14].

Notes on the use of a MONJV

  • The job variable must not be protected against overwriting.

  • If a temporary job variable is used, it should be noted that only the calling job has access to the monitoring job variable.

  • If the job variable does not exist, it is created.

  • If the job variable exists at the time the command is entered, but cannot be accessed because of a serious error (e.g. catalog destroyed), a message is output to SYSOUT and the command is rejected.

  • The default link name SMONJVP enables the program to access its monitoring job variable without the name needing to be known when the program is written. It should be noted that assigning the default link name a second time in the job results in this assignment being overwritten.