public abstract class ProcessorAdapterDefinition extends DelegateDefinition
Constructor and Description |
---|
ProcessorAdapterDefinition() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.camel.Processor |
doCreateDelegate(org.apache.camel.spi.RouteContext routeContext)
Creates a
Processor for this DSL element. |
protected abstract ProcessorAdapter |
doCreateProcessor(org.apache.camel.spi.RouteContext routeContext) |
ProcessorAdapterDefinition |
input(groovy.lang.Closure inputExpression)
Defines the input to the adapter via the closure expression
|
ProcessorAdapterDefinition |
input(org.apache.camel.Expression inputExpression)
Defines the input to the adapter via the given expression
|
ParamsDefinition |
params() |
ProcessorAdapterDefinition |
params(groovy.lang.Closure paramsExpression)
Defines the parameters for the adapter via the closure expression
|
ProcessorAdapterDefinition |
params(org.apache.camel.Expression paramsExpression)
Defines the parameters for the adapter via the given expression
|
ProcessorAdapterDefinition |
staticParams(Object... params)
Defines the static parameters for the adapter
|
createProcessor
getOutputs, isOutputSupported, setOutputs, toString
addInterceptStrategies, addInterceptStrategy, addOutput, addRoutes, aggregate, aggregate, aggregate, aggregate, aop, attribute, bean, bean, bean, bean, bean, bean, bean, bean, beanRef, beanRef, beanRef, beanRef, beanRef, choice, claimCheck, claimCheck, claimCheck, claimCheck, clearOutput, configureChild, convertBodyTo, convertBodyTo, createChannel, createChildProcessor, createCompositeProcessor, createOutputsProcessor, createOutputsProcessor, createOutputsProcessorImpl, createProcessor, delay, delay, delay, doTry, dynamicRouter, dynamicRouter, end, endChoice, endDoTry, endHystrix, endParent, endRest, enrich, enrich, enrich, enrich, enrich, enrichRef, enrichRef, enrichRef, enrichWith, enrichWith, enrichWith, filter, filter, filter, filter, getIndex, getInterceptStrategies, getLabel, getOtherAttributes, getParent, hystrix, id, idempotentConsumer, idempotentConsumer, idempotentConsumer, idempotentConsumer, inheritErrorHandler, inOnly, inOnly, inOnly, inOnly, inOnly, inOnly, inOut, inOut, inOut, inOut, inOut, inOut, isAbstract, isInheritErrorHandler, isTopLevelOnly, isWrappingEntireOutput, loadBalance, loadBalance, log, log, log, log, log, log, loop, loop, loop, loopDoWhile, loopDoWhile, makeProcessor, markRollbackOnly, markRollbackOnlyLast, marshal, marshal, marshal, marshal, multicast, multicast, multicast, onCompletion, onException, onException, pipeline, pipeline, pipeline, pipeline, placeholder, policy, policy, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrichRef, pollEnrichRef, pollEnrichWith, pollEnrichWith, pollEnrichWith, preCreateProcessor, process, process, process, processRef, recipientList, recipientList, recipientList, recipientList, removeFaultHeader, removeHeader, removeHeaders, removeHeaders, removeProperties, removeProperties, removeProperty, resequence, resequence, rollback, rollback, routeDescription, routeId, routingSlip, routingSlip, routingSlip, routingSlip, routingSlip, routingSlip, routingSlip, saga, sample, sample, sample, script, script, serviceCall, serviceCall, serviceCall, setBody, setBody, setBody, setBody, setExchangePattern, setFaultBody, setFaultHeader, setHeader, setHeader, setHeader, setInheritErrorHandler, setOtherAttributes, setOutHeader, setOutHeader, setParent, setProperty, setProperty, sort, sort, sort, split, split, split, startupOrder, stop, threads, threads, threads, threads, throttle, throttle, throttle, throwException, throwException, to, to, to, to, to, to, to, to, to, to, toD, toD, toF, transacted, transacted, transform, transform, unmarshal, unmarshal, unmarshal, unmarshal, validate, validate, validate, wireTap, wireTap, wireTap, wireTap, wireTap, wireTap, wireTap, wireTap, wireTap, wrapChannel, wrapChannel, wrapInErrorHandler, wrapProcessor
public ProcessorAdapterDefinition input(org.apache.camel.Expression inputExpression)
inputExpression
- the expression logicpublic ProcessorAdapterDefinition input(groovy.lang.Closure inputExpression)
inputExpression
- a closure implementing the expression logicpublic ProcessorAdapterDefinition params(org.apache.camel.Expression paramsExpression)
paramsExpression
- the expression logicpublic ProcessorAdapterDefinition params(groovy.lang.Closure paramsExpression)
paramsExpression
- a closure implementing the expression logicpublic ProcessorAdapterDefinition staticParams(Object... params)
params
- the parameterspublic ParamsDefinition params()
protected org.apache.camel.Processor doCreateDelegate(org.apache.camel.spi.RouteContext routeContext)
DelegateDefinition
Processor
for this DSL element.doCreateDelegate
in class DelegateDefinition
routeContext
- the current route context.Processor
instance.protected abstract ProcessorAdapter doCreateProcessor(org.apache.camel.spi.RouteContext routeContext)
Copyright © 2018 Open eHealth Foundation. All rights reserved.