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, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic TransformerConsumer(Class<?> transformerClass, CatalogEndpoint endpoint, org.apache.camel.Processor processor)
Consumer would map
to a Camel catalog:queryresponsetransformerendpoint - the Camel endpoint that created this consumerprocessor - protected void doStart()
throws CatalogTransformerException
doStart in class org.apache.camel.impl.DefaultConsumerCatalogTransformerExceptionprotected void doStop()
throws CatalogTransformerException
doStop in class org.apache.camel.impl.DefaultConsumerCatalogTransformerExceptionprotected <T> T transform(Class<T> objClass, Object upstreamResponse, Map<String,Serializable> arguments) throws CatalogTransformerException
CatalogTransformerExceptionThis work is licensed under a Creative Commons Attribution 4.0 International License.