public class TransformerConsumer
extends org.apache.camel.impl.DefaultConsumer
Consumer
would map
to a Camel catalog:queryresponsetransformer
Constructor and Description |
---|
TransformerConsumer(Class<?> transformerClass,
CatalogEndpoint endpoint,
org.apache.camel.Processor processor)
Constructs the consumer for the custom Camel CatalogComponent.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
protected <T> T |
transform(Class<T> objClass,
Object upstreamResponse,
Map<String,Serializable> arguments) |
createUoW, doneUoW, getAsyncProcessor, getEndpoint, getExceptionHandler, getProcessor, getRoute, handleException, handleException, setExceptionHandler, setRoute, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public TransformerConsumer(Class<?> transformerClass, CatalogEndpoint endpoint, org.apache.camel.Processor processor)
Consumer
would map
to a Camel catalog:queryresponsetransformer
endpoint
- the Camel endpoint that created this consumerprocessor
- protected void doStart() throws CatalogTransformerException
doStart
in class org.apache.camel.impl.DefaultConsumer
CatalogTransformerException
protected void doStop() throws CatalogTransformerException
doStop
in class org.apache.camel.impl.DefaultConsumer
CatalogTransformerException
protected <T> T transform(Class<T> objClass, Object upstreamResponse, Map<String,Serializable> arguments) throws CatalogTransformerException
CatalogTransformerException
This work is licensed under a Creative Commons Attribution 4.0 International License.