public class PrinterOperations extends Object implements PrinterOperationsInterface
Constructor and Description |
---|
PrinterOperations() |
PrinterOperations(PrintService printService,
DocFlavor flavor,
PrintRequestAttributeSet printRequestAttributeSet) |
Modifier and Type | Method and Description |
---|---|
Doc |
getDoc() |
DocFlavor |
getFlavor() |
PrintRequestAttributeSet |
getPrintRequestAttributeSet() |
PrintService |
getPrintService() |
void |
print(Doc doc,
boolean sendToPrinter,
String mimeType,
String jobName) |
void |
print(Doc doc,
String jobName)
Prints the document.
|
void |
setDoc(Doc doc) |
void |
setFlavor(DocFlavor flavor) |
void |
setPrintRequestAttributeSet(PrintRequestAttributeSet printRequestAttributeSet) |
void |
setPrintService(PrintService printService) |
public PrinterOperations() throws PrintException
PrintException
public PrinterOperations(PrintService printService, DocFlavor flavor, PrintRequestAttributeSet printRequestAttributeSet) throws PrintException
PrintException
public void print(Doc doc, boolean sendToPrinter, String mimeType, String jobName) throws PrintException
PrintException
public void print(Doc doc, String jobName) throws PrintException
PrinterOperationsInterface
print
in interface PrinterOperationsInterface
doc
- document to printPrintException
- is thrown if printing failedpublic PrintService getPrintService()
public void setPrintService(PrintService printService)
public DocFlavor getFlavor()
public void setFlavor(DocFlavor flavor)
public PrintRequestAttributeSet getPrintRequestAttributeSet()
public void setPrintRequestAttributeSet(PrintRequestAttributeSet printRequestAttributeSet)
public Doc getDoc()
public void setDoc(Doc doc)
Apache Camel