Auftragsklasse
Die Job-Klasse verfügt über die folgenden Methoden und Eigenschaften:
Methoden
this pause() – Den Job anhalten.
this copyToQueue(string $queueName) – Kopiert den Job in die Warteschlange
$queueName. Der neue Job wird gemäß den Regeln der Zielwarteschlange normal verarbeitet.this moveToQueue(string $queueName) – Verschiebt den Job in die Warteschlange
$queueName. Der neue Job wird gemäß den Regeln in der Zielwarteschlange normal verarbeitet.this setReleased() – Den Job als freigegeben (ausgedruckt) markieren, ohne ihn tatsächlich freizugeben. (
setPrintedwird für BC weiterhin unterstützt).this delete() – Löscht den Job.
Eigenschaften
Die Job-Eigenschaften zeigen, wie der Job nach Anwendung der Benutzerrichtlinien und der Kontingentrichtlinien aussieht. So wird der Job freigegeben. Der null Wert bedeutet, dass der Job-Parser die Eigenschaft nicht aus der Jobdatei abrufen konnte.
Durch das Setzen einer Eigenschaft können Sie ändern, wie der Auftrag freigegeben wird. Dies hat Vorrang vor allen Benutzerrichtlinien und Kontingenten. Wenn Sie eine Eigenschaft auf null, wird der Job so freigegeben, wie er ursprünglich empfangen wurde.
Einstellung monoCount, colorCount oder paper ändert den Job nicht tatsächlich. Die neuen Werte werden nur für Guthaben-/Kontingentberechnungen verwendet.
Name | Typ | Schreibbar | Beschreibung |
|---|---|---|---|
name | Zeichenkette | ja | Name des Jobs |
dataSize | int | ja | Datengröße des Auftrags in Byte |
Warteschlange | Warteschlange | - | Warteschlange des Auftrags |
monoCount | int | ja | Anzahl der Schwarzweißseiten des Auftrags |
colorCount | int | ja | Anzahl der Farbseiten des Auftrags |
pageCount | int | - | Gesamtzahl der Seiten des Auftrags |
paper | string | yes | Format des Papiers mit den folgenden Zeichenfolgen als Werte: |
duplex | Boolescher Wert | ja | Der Auftrag ist im Duplex-Modus. Mögliche Werte: |
color | Booles | - | Der Auftrag ist in Farbe. |
owner | Benutzer[ ] | ja | Eigentümer des Auftrags |
Kopien | int | ja | Anzahl der Kopien des Auftrags |
tonerSaving | Boolescher Wert | ja | Toner-Sparmodus aktiviert |
Dateiname | Zeichenkette | ja | Ein Pfad, der den Dateinamen des Auftrags enthält. |
lang | int | - | Die PDL des Auftrags mit den folgenden Ganzzahlen als Werte: |