Skip to main content
Skip table of contents

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. (setPrinted wird 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:
'a4', 'a3', 'other', 'a5', 'b4', 'b5', 'folio', 'ledger', 'legal', 'letter', 'statement




'
.




Diese Variable wird von der Methode 'set' in MyQ verwendet. Verwenden Sie sie in Befehlen des PHP-Skripts.

duplex

Boolescher Wert

ja

Der Auftrag ist im Duplex-Modus. Mögliche Werte:
'simplex', 'longEdge',

'shortEdge'
Hinweis: Durch Ändern dieser Eigenschaft werden nur die Metadaten des Auftrags aktualisiert. Der Auftrag wird nicht in Simplex/Duplex umgewandelt.

color

Booles

-

Der Auftrag ist in Farbe.
Hinweis: Durch Ändern dieser Eigenschaft werden nur die Metadaten des Auftrags aktualisiert. Der Auftrag wird nicht in Schwarzweiß/Farbe umgewandelt.

owner

Benutzer[ ]

ja

Eigentümer des Auftrags
Hinweis: Die Benutzerrichtlinien werden nicht aktualisiert;
Projekte werden nicht aktualisiert.

Kopien

int

ja

Anzahl der Kopien des Auftrags
Hinweis: Durch Ändern dieser Eigenschaft werden nur die Metadaten des Auftrags aktualisiert. Die Anzahl der freizugebenden Kopien wird nicht geändert.

tonerSaving

Boolescher Wert

ja

Toner-Sparmodus aktiviert

Dateiname

Zeichenkette

ja

Ein Pfad, der den Dateinamen des Auftrags enthält.
Der Pfad ist relativ zum Auftragsordner.
Hinweis: Der Pfad muss existieren, andernfalls wird der Auftrag nicht analysiert und als „gelöscht“ deklariert.

lang

int

-

Die PDL des Auftrags mit den folgenden Ganzzahlen als Werte:
UNKNOWN = 0,
PDL_PCL = 1,
PDL_PS = 2,
PDL_ESCP = 3,
PDL_PRESCRIBE = 4,
PDL_PCLXL = 5,
PDL_PDF = 6,
PDL_JPEG = 7

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.