Class ProcessorAdapterDefinition
java.lang.Object
org.apache.camel.model.OptionalIdentifiedDefinition<Type>
org.apache.camel.model.ProcessorDefinition<Type>
org.apache.camel.model.OutputDefinition<org.apache.camel.model.RouteDefinition>
org.openehealth.ipf.platform.camel.core.model.DelegateDefinition
org.openehealth.ipf.platform.camel.core.model.ProcessorAdapterDefinition
- All Implemented Interfaces:
CamelContextAware
,LineNumberAware
,org.apache.camel.model.Block
,org.apache.camel.model.OutputNode
,NamedNode
,HasId
,IdAware
- Direct Known Subclasses:
HapiAdapterDefinition
,ParserAdapterDefinition
,RendererAdapterDefinition
,TransmogrifierAdapterDefinition
,ValidatorAdapterDefinition
- Author:
- Martin Krasser
-
Field Summary
Fields inherited from class org.apache.camel.model.OutputDefinition
outputs
Fields inherited from class org.apache.camel.model.ProcessorDefinition
disabled, inheritErrorHandler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDefines the input to the adapter via the closure expressioninput
(Expression inputExpression) Defines the input to the adapter via the given expressionparams()
Defines the parameters for the adapter via the closure expressionparams
(Expression paramsExpression) Defines the parameters for the adapter via the given expressionstaticParams
(Object... params) Defines the static parameters for the adapterMethods inherited from class org.apache.camel.model.OutputDefinition
getOutputs, getShortName, setOutputs, toString
Methods inherited from class org.apache.camel.model.ProcessorDefinition
addInterceptStrategy, addOutput, aggregate, aggregate, aggregate, aggregate, bean, bean, bean, bean, bean, bean, bean, bean, bean, bean, bean, choice, circuitBreaker, claimCheck, claimCheck, claimCheck, claimCheck, clearOutput, configureChild, convertBodyTo, convertBodyTo, convertBodyTo, delay, delay, delay, disabled, disabled, disabled, doTry, dynamicRouter, dynamicRouter, end, endChoice, endCircuitBreaker, endDoCatch, endDoTry, endParent, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, filter, filter, filter, filter, getDisabled, getIndex, getInterceptStrategies, getLabel, getParent, getRouteConfiguration, id, idempotentConsumer, idempotentConsumer, idempotentConsumer, inheritErrorHandler, inOnly, inOnly, inOnly, inOnly, inOnly, inOut, inOut, inOut, inOut, inOut, isAbstract, isInheritErrorHandler, isTopLevelOnly, isWrappingEntireOutput, kamelet, loadBalance, loadBalance, log, log, log, log, log, log, loop, loop, loop, loopDoWhile, loopDoWhile, markRollbackOnly, markRollbackOnlyLast, marshal, marshal, marshal, marshal, multicast, multicast, multicast, nodePrefixId, onCompletion, onException, onException, pausable, pausable, pausable, pausable, pipeline, pipeline, pipeline, pipeline, policy, policy, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, preCreateProcessor, process, process, process, recipientList, recipientList, recipientList, recipientList, removeHeader, removeHeaders, removeHeaders, removeProperties, removeProperties, removeProperty, resequence, resequence, resumable, resumable, resumable, rollback, rollback, routeDescription, routeGroup, routeId, routingSlip, routingSlip, routingSlip, saga, sample, sample, sample, sample, sample, script, script, serviceCall, serviceCall, serviceCall, setBody, setBody, setBody, setDisabled, setExchangePattern, setExchangePattern, setHeader, setHeader, setHeader, setInheritErrorHandler, setParent, setProperty, setProperty, setProperty, setRouteConfiguration, sort, sort, sort, split, split, split, split, startupOrder, step, step, stop, threads, threads, threads, threads, throttle, throttle, throttle, throttle, throttle, throwException, throwException, to, to, to, to, to, to, to, to, to, to, to, to, to, to, toD, toD, toD, toD, toD, toD, toD, toF, transacted, transacted, transform, transform, unmarshal, unmarshal, unmarshal, unmarshal, unmarshal, unmarshal, unmarshal, validate, validate, validate, wireTap, wireTap, wireTap
Methods inherited from class org.apache.camel.model.OptionalIdentifiedDefinition
description, description, getCamelContext, getCustomId, getDescription, getDescriptionText, getId, getLineNumber, getLocation, hasCustomIdAssigned, idOrCreate, setCamelContext, setCustomId, setDescription, setGeneratedId, setId, setLineNumber, setLocation
-
Constructor Details
-
ProcessorAdapterDefinition
public ProcessorAdapterDefinition()
-
-
Method Details
-
input
Defines the input to the adapter via the given expression- Parameters:
inputExpression
- the expression logic
-
input
Defines the input to the adapter via the closure expression- Parameters:
inputExpression
- a closure implementing the expression logic
-
params
Defines the parameters for the adapter via the given expression- Parameters:
paramsExpression
- the expression logic
-
params
Defines the parameters for the adapter via the closure expression- Parameters:
paramsExpression
- a closure implementing the expression logic
-
staticParams
Defines the static parameters for the adapter- Parameters:
params
- the parameters
-
params
-
getInputExpression
-
getParamsExpression
-