Class PrinterProducer
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultProducer
-
- org.apache.camel.component.printer.PrinterProducer
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.EndpointAware
,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.support.DefaultProducer
-
-
Constructor Summary
Constructors Constructor Description PrinterProducer(org.apache.camel.Endpoint endpoint, PrinterConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doStart()
protected void
doStop()
PrinterConfiguration
getConfig()
String
getPrinter()
PrinterOperations
getPrinterOperations()
PrintService
getPrintService()
void
process(org.apache.camel.Exchange exchange)
void
setPrinter(String printer)
void
setPrinterOperations(PrinterOperations printerOperations)
void
setPrintService(PrintService printService)
-
Methods inherited from class org.apache.camel.support.DefaultProducer
createExchange, getEndpoint, isSingleton, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
PrinterProducer
public PrinterProducer(org.apache.camel.Endpoint endpoint, PrinterConfiguration config) throws Exception
- Throws:
Exception
-
-
Method Detail
-
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 classorg.apache.camel.support.DefaultProducer
- Throws:
Exception
-
-