La classe Job dispose des méthodes et propriétés suivantes :
Méthodes
-
this pause() - Met les travaux en pause.
-
this copyToQueue(string $queueName) - Copie le travail dans la file d'attente
$queueName. Le nouveau travail est traité normalement selon les règles de la file d'impression cible. -
this moveToQueue(string $queueName) - Déplace le travail vers la file d'attente
$queueName. Le nouveau travail est traité normalement selon les règles de la file d'impression de destination. -
this setReleased() - Définit le travail comme publié (imprimé) sans le publier réellement. (
setPrintedest toujours pris en charge pour la compatibilité ascendante). -
delete() - Supprime le travail.
Propriétés
Les propriétés du travail indiquent l'état du travail après l'application des politiques d'utilisateur/de quota. C'est ainsi que le travail sera publié. La null valeur signifie que l'analyseur de travail n'a pas pu récupérer la propriété à partir du fichier de travail.
En définissant une propriété, vous pouvez modifier la manière dont les travaux seront publiés. Cela remplace toute politique d'utilisateur/de quota. Si vous définissez une propriété sur null, les travaux seront publiés tel qu’ils ont été reçus à l’origine.
Définition monoCount, colorCount ou paper ne modifie pas réellement le travail. Les nouvelles valeurs sont utilisées uniquement pour les calculs de crédit/quota.
|
Nom |
Type |
Modifiable |
Description |
|---|---|---|---|
|
nom |
chaîne |
oui |
Nom du travail |
|
dataSize |
int |
oui |
Taille des données du travail en octets |
|
file d'impression |
File d'impression |
- |
File d'attente du travail |
|
monoCount |
int |
oui |
Nombre de pages monochromes des travaux |
|
colorCount |
int |
oui |
Nombre de pages en couleur des travaux |
|
pageCount |
int |
- |
Nombre total de pages des travaux |
|
paper |
chaîne |
yes |
Format du papier avec les chaînes suivantes comme valeurs : 'a4', 'a3', 'other', 'a5', 'b4', 'b5',
|
|
duplex |
Booléen |
oui |
Le travail est en recto-verso. Valeurs possibles : «
|
|
color |
Booléen |
- |
Le travail est en couleur.
|
|
propriétaire |
Utilisateur[ ] |
oui |
Propriétaire du travail
|
|
copies |
int |
oui |
Nombre de copies du travail
|
|
tonerSaving |
Booléen |
oui |
Mode d'économie de toner activé |
|
filename |
chaîne |
oui |
Chemin d'accès comprenant le nom de fichier du travail.
|
|
lang |
int |
- |
Le PDL du travail avec les entiers suivants comme valeurs :
|