public class ProcessorTransformer
extends org.apache.camel.spi.Transformer
Transformer implementation which leverages Processor to perform transformation.
Transformer| Constructor and Description |
|---|
ProcessorTransformer(org.apache.camel.CamelContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
ProcessorTransformer |
setProcessor(org.apache.camel.Processor processor)
Set processor to use
|
String |
toString() |
void |
transform(org.apache.camel.Message message,
org.apache.camel.spi.DataType from,
org.apache.camel.spi.DataType to)
Perform data transformation with specified from/to type using Processor.
|
getCamelContext, getFrom, getModel, getTo, setCamelContext, setFrom, setModel, setTobuild, 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, suspendclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic ProcessorTransformer(org.apache.camel.CamelContext context)
public void transform(org.apache.camel.Message message,
org.apache.camel.spi.DataType from,
org.apache.camel.spi.DataType to)
throws Exception
transform in class org.apache.camel.spi.Transformermessage - message to apply transformationfrom - 'from' data typeto - 'to' data typeExceptionpublic ProcessorTransformer setProcessor(org.apache.camel.Processor processor)
processor - Processorpublic String toString()
toString in class org.apache.camel.spi.Transformerprotected void doStart()
throws Exception
doStart in class org.apache.camel.spi.TransformerExceptionApache Camel