org.apache.camel.component.printer
Class PrinterProducer
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultProducer
org.apache.camel.component.printer.PrinterProducer
- All Implemented Interfaces:
- org.apache.camel.IsSingleton, org.apache.camel.Processor, org.apache.camel.Producer, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class PrinterProducer
- extends org.apache.camel.impl.DefaultProducer
Fields inherited from class org.apache.camel.impl.DefaultProducer |
log |
Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Methods inherited from class org.apache.camel.impl.DefaultProducer |
createExchange, createExchange, createExchange, getEndpoint, isSingleton, toString |
Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
Methods inherited from interface org.apache.camel.Service |
start, stop |
PrinterProducer
public PrinterProducer(org.apache.camel.Endpoint endpoint,
PrinterConfiguration config)
throws Exception
- Throws:
Exception
process
public void process(org.apache.camel.Exchange exchange)
throws Exception
- Throws:
Exception
getConfig
public PrinterConfiguration getConfig()
getPrinterOperations
public PrinterOperations getPrinterOperations()
setPrinterOperations
public void setPrinterOperations(PrinterOperations printerOperations)
getPrintService
public PrintService getPrintService()
setPrintService
public void setPrintService(PrintService printService)
getPrinter
public String getPrinter()
setPrinter
public void setPrinter(String printer)
doStart
protected void doStart()
throws Exception
- Overrides:
doStart
in class org.apache.camel.impl.DefaultProducer
- Throws:
Exception
doStop
protected void doStop()
throws Exception
- Overrides:
doStop
in class org.apache.camel.impl.DefaultProducer
- Throws:
Exception
Apache Camel