|
Order_queue – Auftragswarteschlange eines auftragsgesteuerten Jobs
|
Integer |
q.length |
Anzahl der Aufträge in der Auftragswarteschlange |
Ein auftragsgesteuerter Job (<job order="yes"> hat eine Auftragswarteschlange, die die vom Job zu verarbeitenden Aufträge aufnimmt. Die Aufträge sind nach Priorität und Zeitpunkt des Eintreffens geordnet.
Verarbeiten bedeutet, dass der Scheduler die Methode spooler_process() einer Task des Jobs aufruft. Die Methode kann über Task.order auf den Auftrag zugreifen. Endet spooler_process() ohne Fehler (ohne Exception), entfernt der Scheduler den Auftrag aus der Auftragswarteschlange. Ist der Auftrag in einer Jobkette, dann rückt der Auftrag an die nächste Position der Jobkette.
length Anzahl der Aufträge in der Auftragswarteschlange
|