Sie können Ressourcen-Belegungen und -Freigaben mit der folgenden Anweisung bearbeiten:
CALLNAT 'NOPURE2N' P-FUNCTION P-RC P-DBENV P-OWNER P-NETWORK P-NETWORK-VERSION P-RUN P-JOB P-RESOURCE P-QUANTITY P-DEALLOCATION P-JOB-EXECUTED
Bedeutung der Parameter:
Parameter | Format/Länge | Verwendung | ||
---|---|---|---|---|
P-FUNCTION
|
A1 | ein | Funktions-Code: | |
A
|
Ressource belegen. | |||
R |
Eine oder mehrere Ressourcen freigeben.
|
|||
N
|
Netzwerk freigeben. Ressourcen mit Freigabe = |
|||
F
|
Erzwungene Freigabe. Ressourcen mit Freigabe = Andere Parameter: siehe |
|||
G |
Erzwungene Freigabe. Ressourcen mit Freigabe = Andere Parameter: siehe |
|||
P |
(Aktive) vorausgesetzte Resource-Definition ändern. | |||
T
|
Ressourcen-Benutzung testen, nach aktiven Jobs.
Anschließende, in der Reihenfolge der aktiven Jobs gelesene Aufrufe, dann Ressourcen-Namen. sequenzielles Lesen
|
|||
U
|
Ressourcen-Benutzung testen, sortiert nach Ressourcen, und dann nach aktiven Jobs. sequenzielles Lesen
|
|||
V
|
Ressourcen-Benutzung testen, sortiert nach aktiven Jobs.
Anschließende, in der Reihenfolge der Ressourcen-Namen gelesene Aufrufe, dann aktive Jobs. sequenzielles Lesen
|
|||
P-RC
|
N3 | aus | Rückgabe-Code: | |
0
|
Funktion ok; Ressource gefunden. | |||
1
|
Aktiver Job nicht gefunden. | |||
2
|
Ressource für Job nicht definiert. | |||
3
|
Ressource/Master-Definition nicht gefunden. | |||
4
|
Menge ist nicht verfügbar. | |||
5
|
Ok, es wurden aber keine Ressourcen-Benutzungseinträge gefunden.
Dieser Code kann zurückgegeben werden:
|
|||
6 |
Vorausgesetzte Resource-Definition nicht gefunden. | |||
101
|
Ungültiger Funktions-Code. | |||
102 |
Parameter fehlen. | |||
103
|
Platzhalterzeichen nicht zulässig. | |||
104
|
P-DEALLOCATION hat falschen Wert.
|
|||
- | - | - | 121 |
Eigentümer existiert nicht. |
P-DBENV
|
A10 | ein | (Für zukünftige Benutzung, z.Zt. nicht verwendet.) | |
P-OWNER |
A10 | ein | Eigentümer.
Platzhalterzeichen zulässig; Funktion |
|
P-NETWORK |
A10 | ein |
Netzwerk. Platzhalterzeichen zulässig; Funktion |
|
P-NETWORK-VERSION |
A10 | ein | Netzwerk-Version. | |
P-RUN
|
I4 | ein | Lauf.
Null bedeutet alle Läufe eines Netzwerks. Funktion
|
|
P-JOB |
A10 | ein | Job.
Wenn leer, ist das gesamte Netzwerk damit gemeint.
Platzhalterzeichen zulässig. Funktion Anmerkung: |
|
P-RESOURCE
|
A20 | ein | Name der Ressource.
Wenn leer, sind alle vorausgesetzten Ressourcen- Definitionen eines
Jobs gemeint. Funktion |
|
P-QUANTITY
|
N7.2 | ein | Zu belegende Menge
Nur Funktion |
|
P-DEALLOCATION |
A1 | ein | Wie diese Belegung freigegeben wird:
Nur Funktion A .
|
|
J |
nach der Beendigung des Jobs | |||
N
|
nach der Beendigung des Netzwerks | |||
K
|
bis zur expliziten Freigabe belegt halten | |||
Eine genaue Beschreibung der Belegungsmodi siehe Zeiträume für die Belegung einer Ressource im Abschnitt Job-Definition anlegen. | ||||
P-JOB-EXECUTED |
L | ein | Nicht verwendbare Ressourcen werden nur verkleinert, wenn der Job wirklich ausgeführt wurde. |