Il Lavoro la classe ha i seguenti metodi e proprietà:

Metodi

  • questo pausa() - Mette in pausa il lavoro.

  • questo copyToQueue(stringa $queueName) - Copia il lavoro sulla coda $NomeRubrica. Il nuovo lavoro viene elaborato normalmente secondo le regole della coda di destinazione.

  • questo moveToQueue(stringa $queueName) - Sposta il lavoro in coda $NomeRubrica. Il nuovo lavoro viene elaborato normalmente secondo le regole della coda di destinazione.

  • questo setReleased() - Imposta il lavoro come rilasciato (stampato) senza rilasciarlo effettivamente. (setStampato è ancora supportato per BC).

  • questo cancellare() - Cancella il lavoro.

Proprietà

Le proprietà del lavoro mostrano l'aspetto del lavoro dopo l'applicazione dei criteri utente/quota. Questo è il modo in cui il lavoro verrà rilasciato. Il nullo significa che il parser del lavoro non è stato in grado di ottenere la proprietà dal file del lavoro.

Impostando una proprietà, è possibile modificare la modalità di rilascio del lavoro. Questo prevale su qualsiasi criterio di utente/quota. Se si imposta una proprietà a nullo, il lavoro verrà rilasciato come ricevuto in origine.

Impostazione monoCount, coloreConto o carta non modifica effettivamente il lavoro. I nuovi valori vengono utilizzati solo per il calcolo dei crediti e delle quote.

Nome

Tipo

Scrivibile

Descrizione

nome

stringa

Nome del lavoro

datiDimensione

int

Dimensione dei dati del lavoro in byte

coda

Coda

-

Coda di attesa del lavoro

monoCount

int

Conteggio delle pagine monocromatiche del lavoro

coloreConto

int

Conteggio delle pagine a colori del lavoro

pageCount

int

-

Somma totale delle pagine del lavoro

carta

stringa

Formato della carta con le seguenti stringhe come valori:
'a4'
'a3'
'altro'
'a5'
'b4'
'b5'
'folio'
'libro mastro'
'legale'
'lettera'
'dichiarazione'
Questa variabile è utilizzata dal metodo 'set' di MyQ. Utilizzatela nei comandi dello script PHP.

duplex

Booleano

Il lavoro è in duplex. Valori possibili:
'simplex'
'longEdge'
'shortEdge'
Nota: La modifica di questa proprietà aggiorna solo i metadati del lavoro. Il lavoro non viene convertito in simplex/duplex.

colore

Booleano

-

Il lavoro è a colori.
Nota: la modifica di questa proprietà aggiorna solo i metadati del lavoro. Il lavoro non viene convertito in B&N/colore.

proprietario

Utente[ ]

Proprietario del lavoro
Nota: i criteri utente non vengono aggiornati;
I progetti non vengono aggiornati.

copie

int

Numero di copie del lavoro
Nota: La modifica di questa proprietà aggiorna solo i metadati del lavoro. Il numero di copie da rilasciare non viene modificato.

tonerRisparmio

Booleano

Modalità risparmio toner attivata

nome del file

stringa

Un percorso che include il nome del file del lavoro.
Il percorso è relativo alla cartella del lavoro.
Nota: Il percorso deve esistere, altrimenti il lavoro non viene analizzato e viene dichiarato come "cancellato".

lang

int

-

Il PDL del lavoro con i seguenti valori interi:
UNKNOWN = 0,
PDL_PCL = 1,
PDL_PS = 2,
PDL_ESCP = 3,
PDL_PRESCRIBE = 4,
PDL_PCLXL = 5,
PDL_PDF = 6,
PDL_JPEG = 7