Lavori di Stampa 049131
La classe Job dispone dei seguenti metodi e proprietà:
Metodi
this pause() - Mette in pausa il job.
this copyToQueue(string $queueName) - Copia il job nella coda
$queueName. Il nuovo job viene elaborato normalmente secondo le regole della coda di destinazione.this moveToQueue(string $queueName) - Sposta il job nella coda
$queueName. Il nuovo lavoro viene elaborato normalmente secondo le regole della coda di destinazione.this setReleased() - Imposta il lavoro come rilasciato (stampato) senza rilasciarlo effettivamente. (
setPrintedè ancora supportato per la compatibilità con le versioni precedenti).delete() - Elimina il lavoro.
Proprietà
Le proprietà del lavoro mostrano come appare il lavoro dopo l'applicazione delle politiche utente/quota. Questo è il modo in cui il lavoro verrà rilasciato. Il null valore indica che il parser del lavoro non è stato in grado di ottenere la proprietà dal file di lavoro.
Impostando una proprietà, è possibile modificare il modo in cui il lavoro verrà rilasciato. Ciò ha la precedenza su qualsiasi politica utente/quota. Se si imposta una proprietà su null, il lavoro verrà rilasciato così come ricevuto originariamente.
Impostando monoCount, colorCount o paper non modifica effettivamente il lavoro. I nuovi valori vengono utilizzati solo per i calcoli di credito/quota.
Nome | Tipo | Scrivibile | Descrizione |
|---|---|---|---|
nome | stringa | sì | Nome del lavoro |
dataSize | int | sì | Dimensione dei dati del lavoro in byte |
coda | Coda | - | Coda dei lavori di stampa |
monoCount | int | sì | Numero di pagine in bianco e nero dei Lavori di Stampa |
colorCount | int | sì | Numero di pagine a colori dei lavori di stampa |
pageCount | int | - | Somma totale delle pagine del lavoro di stampa |
paper | stringa | yes | Formato della carta con le seguenti stringhe come valori: 'a4', 'a3', 'other', 'a5', 'b4', 'b5', |
duplex | Booleano | sì | Il lavoro è in fronte-retro. Valori possibili: |
color | Booleano | - | Il lavoro è a colori. |
proprietario | Utente[ ] | sì | Proprietario dei lavori di stampa |
copie | int | sì | Numero di copie del lavoro |
risparmioToner | Booleano | sì | Modalità di risparmio toner abilitata |
filename | stringa | sì | Un percorso che include il nome del file del lavoro. |
lang | int | - | Il PDL del lavoro di stampa con i seguenti numeri interi come valori: |