public class PrintJobEvent extends PrintEvent
PrintJobEvent encapsulates common events a print job reports to let a listener know of progress in the processing of the
DocPrintJob.
| Modifier and Type | Field and Description |
|---|---|
static int |
DATA_TRANSFER_COMPLETE
The job is not necessarily printed yet, but the data has been transferred successfully from the client to the print service.
|
static int |
JOB_CANCELED
The job was canceled by the
PrintService.
|
static int |
JOB_COMPLETE
The document cis completely printed.
|
static int |
JOB_FAILED
The print service reports that the job cannot be completed.
|
static int |
NO_MORE_EVENTS
Not all print services may be capable of delivering interesting events, or even telling when a job is complete.
|
static int |
REQUIRES_ATTENTION
The print service indicates that a - possibly transient - problem may require external intervention before the print service can continue.
|
source| Constructor and Description |
|---|
PrintJobEvent(DocPrintJob
Constructs a
PrintJobEvent object.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getPrintEventType()
Gets the reason for this event.
|
DocPrintJob |
getPrintJob()
Determines the
DocPrintJob to which this print job event pertains.
|
toStringgetSourcepublic static final int JOB_CANCELED
PrintService.
public static final int JOB_COMPLETE
public static final int JOB_FAILED
public static final int REQUIRES_ATTENTION
public static final int NO_MORE_EVENTS
public static final int DATA_TRANSFER_COMPLETE
public PrintJobEvent(DocPrintJobsource, int reason)
PrintJobEvent object.
source - a
DocPrintJob object
reason - an int specifying the reason.
IllegalArgumentException - if
source is
null.
public int getPrintEventType()
public DocPrintJobgetPrintJob()
DocPrintJob to which this print job event pertains.
DocPrintJob object that represents the print job that reports the events encapsulated by this
PrintJobEvent.