Job Klasse
Die Job hat die folgenden Methoden und Eigenschaften:
Methoden
diese Pause() - Pausiert den Auftrag.
diese copyToQueue(string $queueName) - Kopiert den Auftrag in die Warteschlange
$Warteschlangenname. Der neue Auftrag wird normal nach den Regeln der Zielwarteschlange verarbeitet.diese moveToQueue(string $queueName) - Verschiebt den Auftrag in die Warteschlange
$Warteschlangenname. Der neue Auftrag wird normalerweise gemäß den Regeln in der Zielwarteschlange verarbeitet.diese setReleased() - Setzt den Auftrag als freigegeben (gedruckt), ohne ihn tatsächlich freizugeben. (
setPrintedwird für BC weiterhin unterstützt).diese löschen() - Löschen Sie den Auftrag.
diese setProjekt(string $projectCode) - Weist den Auftrag dem angegebenen Projekt anhand des Projektcodes zu.
diese setAccount(string $accountReference) - Weist dem Auftrag ein Zahlungskonto zu.
Eigenschaften
Die Auftragseigenschaften zeigen, wie der Auftrag nach der Anwendung von Benutzer-/Quotenrichtlinien aussieht. So wird der Auftrag freigegeben. Die Seite null Wert bedeutet, dass der Job-Parser die Eigenschaft nicht aus der Auftragsdatei abrufen konnte.
Durch Festlegen einer Eigenschaft können Sie festlegen, wie der Auftrag freigegeben wird. Dies hat Vorrang vor allen Benutzer-/Quotenrichtlinien. Wenn Sie eine Eigenschaft auf Null, wird der Auftrag so freigegeben, wie er ursprünglich eingegangen ist.
Einstellung monoCount, colorCount oder Papier ändert den Auftrag nicht wirklich. Die neuen Werte werden nur für die Berechnung von Guthaben und Quoten verwendet.
Name | Typ | Beschreibbar | Beschreibung |
|---|---|---|---|
Name | String | ja | Name der Stelle |
dataSize | int | ja | Datengröße des Auftrags in Bytes |
Warteschlange | Warteschlange | - | Auftragswarteschlange |
monoCount | int | ja | Anzahl der Schwarzweiß-Seiten des Auftrags |
colorCount | int | ja | Anzahl der Farbseiten des Auftrags |
pageCount | int | - | Gesamtsumme der Seiten des Auftrags |
Papier | String | ja | Format des Papiers mit den folgenden Zeichenketten als Werte: |
Duplex | Boolesche | ja | Auftrag ist im Duplex-Modus. Mögliche Werte: |
Farbe | Boolesche | - | Der Auftrag ist in Farbe. |
Eigentümer | Benutzer[ ] | ja | Inhaber der Stelle |
Kopien | int | ja | Anzahl der Kopien des Auftrags |
TonerSparen | Boolesche | ja | Tonersparmodus aktiviert |
Dateiname | String | ja | Ein Pfad einschließlich des Dateinamens des Auftrags. |
lang | int | - | Die PDL des Auftrags mit den folgenden ganzen Zahlen als Werte: |
Heften | String | ja | Heftet das Dokument, folgende Optionen sind verfügbar: nein, ja, oben rechts, zwei Heftungen. |
Stanzen | String | ja | Lochen des Dokuments, folgende Optionen sind verfügbar: nein, ja, zweiLöcher, dreiLöcher, vierLöcher. |