public class PrintJobManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
PrintJobManager.JobCloser |
Modifier and Type | Method and Description |
---|---|
PrintJob |
createJob(java.io.File job,
Printer printer) |
PrintJob |
getJob(java.util.UUID jobId) |
java.util.List<PrintJob> |
getJobsByFilename(java.lang.String fileName) |
PrintJob |
getPrintJobByPrinterName(java.lang.String printerName) |
java.util.List<PrintJob> |
getPrintJobs() |
static PrintJobManager |
Instance() |
boolean |
removeJob(PrintJob job) |
public static PrintJobManager Instance()
public java.util.List<PrintJob> getPrintJobs()
public PrintJob createJob(java.io.File job, Printer printer) throws JobManagerException, AlreadyAssignedException
public PrintJob getJob(java.util.UUID jobId)
public PrintJob getPrintJobByPrinterName(java.lang.String printerName)
public java.util.List<PrintJob> getJobsByFilename(java.lang.String fileName)
public boolean removeJob(PrintJob job)