Jobklasse in Wartezustand versetzen
Komponente: | BS2000 |
Funktionsbereich: | Auftragsverarbeitung |
Anwendungsbereich: | JOB |
Privilegierung: | TSOS |
Berechtigungsschlüssel: | J |
Funktionsbeschreibung
Das Kommando HOLD-JOB-CLASS versetzt eineJobklasse in den Wartezustand. Batchaufträge für die angehaltene Jobklasse werden in die Auftragswarteschlange des zuständigen Jobschedulers eingereiht, jedoch nicht zum Start freigegeben. Das Kommando hat nur Einfluss auf Jobklassen, in denen Batchaufträge zusammengefasst werden; die System-Jobklasse $SYSJC ist ebenfalls zugelassen.
Der HOLD-Zustand ist temporär, er kann mit dem Kommando RESUME-JOB-CLASS wieder aufgehoben werden. Die erfolgreiche Berabeitung des Kommandos wird mit einer Meldung an der Konsole quittiert. Einen Überblick über die jeweils angehaltenen Jobklassen verschafft das Kommando SHOW-SYSTEM-STATUS.
Format
HOLD-JOB-CLASS |
CLASS-NAME = <name 1..8> |
Operandenbeschreibung
CLASS-NAME = <name 1..8>
Name der Jobklasse, die angehalten wird.
Die Systembetreuung vereinbart den Namen mit der JMU-Anweisung DEFINE-JOB-CLASS.
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
---|---|---|---|
0 | CMD0001 | Ohne Fehler | |
1 | CMD0202 | Syntaxfehler | |
32 | CMD0221 | Systemfehler | |
64 | JMS0630 | Semantischer Fehler | |
64 | JMS0640 | Kommando kann nicht ausgeführt werden |
Hinweise
Das Kommando ist für die System-Jobklasse $SYSJC ebenfalls zugelassen.
Ist der jeweilige Job-Scheduler zum Zeitpunkt des Kommandos nicht aktiv, wird das Kommando mit Fehlermeldung zurückgewiesen.
Batchaufträge, die für eine angehaltene Jobklasse erteilt werden, werden in die Auftragswarteschlange des zuständigen Job-Schedulers eingereiht. Diese Jobs werden nicht zum Start freigegeben.