Uses of Class
org.apache.camel.model.ProcessorDefinition
-
Packages that use ProcessorDefinition Package Description org.apache.camel.builder org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules.org.apache.camel.model.cloud The JAXB POJOs for the remote service call DSLorg.apache.camel.model.rest The JAXB POJOs for the REST DSL -
-
Uses of ProcessorDefinition in org.apache.camel.builder
Classes in org.apache.camel.builder with type parameters of type ProcessorDefinition Modifier and Type Class Description class
AdviceWithBuilder<T extends ProcessorDefinition<?>>
A builder when using the advice with feature.class
DataFormatClause<T extends ProcessorDefinition<?>>
An expression for constructing the different possibleDataFormat
options.class
EnrichClause<T extends ProcessorDefinition<?>>
Methods in org.apache.camel.builder with type parameters of type ProcessorDefinition Modifier and Type Method Description <T extends ProcessorDefinition<?>>
ProcessorDefinition<?>AdviceWithRouteBuilder. weaveAddFirst()
Weaves by adding the nodes to the start of the route (excl onException etc).<T extends ProcessorDefinition<?>>
ProcessorDefinition<?>AdviceWithRouteBuilder. weaveAddLast()
Weaves by adding the nodes to the end of the route (excl onException etc).<T extends ProcessorDefinition<?>>
AdviceWithBuilder<T>AdviceWithRouteBuilder. weaveById(String pattern)
Weaves by matching id of the nodes in the route (incl onException etc).<T extends ProcessorDefinition<?>>
AdviceWithBuilder<T>AdviceWithRouteBuilder. weaveByToString(String pattern)
Weaves by matching the to string representation of the nodes in the route (incl onException etc).<T extends ProcessorDefinition<?>>
AdviceWithBuilder<T>AdviceWithRouteBuilder. weaveByToUri(String pattern)
Weaves by matching sending to endpoints with the given uri of the nodes in the route (incl onException etc).<T extends ProcessorDefinition<?>>
AdviceWithBuilder<T>AdviceWithRouteBuilder. weaveByType(Class<T> type)
Weaves by matching type of the nodes in the route (incl onException etc).Methods in org.apache.camel.builder that return ProcessorDefinition Modifier and Type Method Description ProcessorDefinition<?>
AdviceWithBuilder. after()
Insert the following node(s) after the matched node(s)ProcessorDefinition<?>
AdviceWithBuilder. before()
Insert the following node(s) before the matched node(s)ProcessorDefinition<?>
AdviceWithBuilder. replace()
Replaces the matched node(s) with the following nodes.<T extends ProcessorDefinition<?>>
ProcessorDefinition<?>AdviceWithRouteBuilder. weaveAddFirst()
Weaves by adding the nodes to the start of the route (excl onException etc).<T extends ProcessorDefinition<?>>
ProcessorDefinition<?>AdviceWithRouteBuilder. weaveAddLast()
Weaves by adding the nodes to the end of the route (excl onException etc).Methods in org.apache.camel.builder with parameters of type ProcessorDefinition Modifier and Type Method Description static AdviceWithTask
AdviceWithTasks. afterById(RouteDefinition route, String id, ProcessorDefinition<?> after, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. afterByToString(RouteDefinition route, String toString, ProcessorDefinition<?> after, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. afterByToUri(RouteDefinition route, String toUri, ProcessorDefinition<?> after, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. afterByType(RouteDefinition route, Class<?> type, ProcessorDefinition<?> after, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. beforeById(RouteDefinition route, String id, ProcessorDefinition<?> before, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. beforeByToString(RouteDefinition route, String toString, ProcessorDefinition<?> before, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. beforeByToUri(RouteDefinition route, String toUri, ProcessorDefinition<?> before, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. beforeByType(RouteDefinition route, Class<?> type, ProcessorDefinition<?> before, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. replaceById(RouteDefinition route, String id, ProcessorDefinition<?> replace, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. replaceByToString(RouteDefinition route, String toString, ProcessorDefinition<?> replace, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. replaceByToUri(RouteDefinition route, String toUri, ProcessorDefinition<?> replace, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
static AdviceWithTask
AdviceWithTasks. replaceByType(RouteDefinition route, Class<?> type, ProcessorDefinition<?> replace, boolean selectFirst, boolean selectLast, int selectFrom, int selectTo, int maxDeep)
-
Uses of ProcessorDefinition in org.apache.camel.model
Classes in org.apache.camel.model with type parameters of type ProcessorDefinition Modifier and Type Class Description class
DynamicRouterDefinition<Type extends ProcessorDefinition<Type>>
Routes messages based on dynamic rulesinterface
ExecutorServiceAwareDefinition<Type extends ProcessorDefinition<?>>
Enables definitions to support concurrency usingExecutorService
class
NoOutputDefinition<Type extends ProcessorDefinition<Type>>
Base class for definitions which does not support outputs.class
OutputDefinition<Type extends ProcessorDefinition<Type>>
A useful base class for output typesclass
ProcessorDefinition<Type extends ProcessorDefinition<Type>>
Base class for processor types that most XML types extend.class
RecipientListDefinition<Type extends ProcessorDefinition<Type>>
Routes messages to a number of dynamically specified recipients (dynamic to)class
RoutingSlipDefinition<Type extends ProcessorDefinition<Type>>
Routes a message through a series of steps that are pre-determined (the slip)class
SendDefinition<Type extends ProcessorDefinition<Type>>
Sends the message to an endpointclass
WireTapDefinition<Type extends ProcessorDefinition<Type>>
Routes a copy of a message (or creates a new message) to a secondary destination while continue routing the original message.Subclasses of ProcessorDefinition in org.apache.camel.model Modifier and Type Class Description class
AdviceWithDefinition
Temporary model used internally by advice-withclass
AggregateDefinition
Aggregates many messages into a single messageclass
BeanDefinition
Calls a Java beanclass
CatchDefinition
Catches exceptions as part of a try, catch, finally blockclass
ChoiceDefinition
Routes messages based on a series of predicatesclass
CircuitBreakerDefinition
class
ClaimCheckDefinition
The Claim Check EIP allows you to replace message content with a claim check (a unique key), which can be used to retrieve the message content at a later time.class
ConvertBodyDefinition
Converts the message body to another typeclass
DelayDefinition
Delays processing for a specified length of timeclass
DynamicRouterDefinition<Type extends ProcessorDefinition<Type>>
Routes messages based on dynamic rulesclass
EnrichDefinition
Enriches a message with data from a secondary resourceclass
ExpressionNode
A baseExpressionNode
which does not support any outputs.class
FilterDefinition
Filter out messages based using a predicateclass
FinallyDefinition
Path traversed when a try, catch, finally block exitsclass
IdempotentConsumerDefinition
Filters out duplicate messagesclass
InOnlyDefinition
Deprecated.class
InOutDefinition
Deprecated.class
InterceptDefinition
Intercepts a message at each step in the routeclass
InterceptFromDefinition
Intercepts incoming messagesclass
InterceptSendToEndpointDefinition
Intercepts messages being sent to an endpointclass
KameletDefinition
To call Kameletsclass
LoadBalanceDefinition
Balances message processing among a number of nodesclass
LogDefinition
Logs the defined message to the loggerclass
LoopDefinition
Processes a message multiple timesclass
MarshalDefinition
Marshals data into a specified format for transmission over a transport or componentclass
MulticastDefinition
Routes the same message to multiple paths either sequentially or in parallel.class
NoOutputDefinition<Type extends ProcessorDefinition<Type>>
Base class for definitions which does not support outputs.class
OnCompletionDefinition
Route to be executed when normal route processing completesclass
OnExceptionDefinition
Route to be executed when an exception is thrownclass
OnFallbackDefinition
Route to be executed when Hystrix EIP executes fallbackclass
OtherwiseDefinition
Route to be executed when all other choices evaluate to falseclass
OutputDefinition<Type extends ProcessorDefinition<Type>>
A useful base class for output typesclass
OutputExpressionNode
A base class for nodes which contain an expression and a number of outputs.class
PipelineDefinition
Routes the message to a sequence of processors.class
PolicyDefinition
Defines a policy the route will useclass
PollEnrichDefinition
Enriches messages with data polled from a secondary resourceclass
ProcessDefinition
Calls a Camel processorclass
RecipientListDefinition<Type extends ProcessorDefinition<Type>>
Routes messages to a number of dynamically specified recipients (dynamic to)class
RemoveHeaderDefinition
Removes a named header from the messageclass
RemoveHeadersDefinition
Removes message headers whose name matches a specified patternclass
RemovePropertiesDefinition
Removes message exchange properties whose name matches a specified patternclass
RemovePropertyDefinition
Removes a named property from the message exchangeclass
ResequenceDefinition
Resequences (re-order) messages based on an expressionclass
RollbackDefinition
Forces a rollback by stopping routing the messageclass
RouteDefinition
A Camel routeclass
RoutingSlipDefinition<Type extends ProcessorDefinition<Type>>
Routes a message through a series of steps that are pre-determined (the slip)class
SagaActionUriDefinition
Allows to declare saga actions to complete or compensate a sagaclass
SagaDefinition
Enables sagas on the routeclass
SamplingDefinition
Extract a sample of the messages passing through a routeclass
ScriptDefinition
Executes a script from a language which does not change the message body.class
SendDefinition<Type extends ProcessorDefinition<Type>>
Sends the message to an endpointclass
SetBodyDefinition
Sets the contents of the message bodyclass
SetExchangePatternDefinition
Sets the exchange pattern on the message exchangeclass
SetHeaderDefinition
Sets the value of a message headerclass
SetPropertyDefinition
Sets a named property on the message exchangeclass
SortDefinition<T>
Sorts the contents of the messageclass
SplitDefinition
Splits a single message into many sub-messages.class
StepDefinition
Routes the message to a sequence of processors which is grouped together as one logical nameclass
StopDefinition
Stops the processing of the current messageclass
ThreadsDefinition
Specifies that all steps after this node are processed asynchronouslyclass
ThrottleDefinition
Controls the rate at which messages are passed to the next node in the routeclass
ThrowExceptionDefinition
Throws an exceptionclass
ToDefinition
Sends the message to a static endpointclass
ToDynamicDefinition
Sends the message to a dynamic endpointclass
TransactedDefinition
Enables transaction on the routeclass
TransformDefinition
Transforms the message body based on an expressionclass
TryDefinition
Marks the beginning of a try, catch, finally blockclass
UnmarshalDefinition
Converts the message data received from the wire into a format that Apache Camel processors can consumeclass
ValidateDefinition
Validates a message based on an expressionclass
WhenDefinition
Triggers a route when an expression evaluates to trueclass
WhenSkipSendToEndpointDefinition
Predicate to determine if the message should be sent or not to the endpoint, when using interceptSentToEndpoint.class
WireTapDefinition<Type extends ProcessorDefinition<Type>>
Routes a copy of a message (or creates a new message) to a secondary destination while continue routing the original message.Fields in org.apache.camel.model with type parameters of type ProcessorDefinition Modifier and Type Field Description protected List<ProcessorDefinition<?>>
OutputDefinition. outputs
Methods in org.apache.camel.model with type parameters of type ProcessorDefinition Modifier and Type Method Description static <T extends ProcessorDefinition>
TProcessorDefinitionHelper. findFirstParentOfType(Class<T> parentType, ProcessorDefinition<?> node, boolean recursive)
Is the given node parent(s) of the given type<T extends ProcessorDefinition<T>>
TModel. getProcessorDefinition(String id, Class<T> type)
Gets the processor definition from any of the routes which with the given idMethods in org.apache.camel.model that return ProcessorDefinition Modifier and Type Method Description ProcessorDefinition<?>
ChoiceDefinition. end()
ProcessorDefinition<?>
CircuitBreakerDefinition. end()
ProcessorDefinition<?>
OnCompletionDefinition. end()
ProcessorDefinition<?>
ProcessorDefinition. end()
Ends the current blockProcessorDefinition<?>
ProcessorDefinition. endParent()
Strategy to allowProcessorDefinition
s to have special logic when using end() in the DSL to return back to the intended parent.ProcessorDefinition<?>
WhenDefinition. endParent()
ProcessorDefinition<?>
ProcessorDefinition. getParent()
ProcessorDefinition<?>
Model. getProcessorDefinition(String id)
Gets the processor definition from any of the routes which with the given idprotected ProcessorDefinition<?>
TryDefinition. onEndDoTry()
Methods in org.apache.camel.model that return types with arguments of type ProcessorDefinition Modifier and Type Method Description EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. enrichWith(String resourceUri)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. enrichWith(String resourceUri, boolean aggregateOnException)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. enrichWith(String resourceUri, boolean aggregateOnException, boolean shareUnitOfWork)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. enrichWith(EndpointProducerBuilder resourceUri)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. enrichWith(EndpointProducerBuilder resourceUri, boolean aggregateOnException)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. enrichWith(EndpointProducerBuilder resourceUri, boolean aggregateOnException, boolean shareUnitOfWork)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder.List<ProcessorDefinition<?>>
AggregateDefinition. getOutputs()
List<ProcessorDefinition<?>>
CatchDefinition. getOutputs()
List<ProcessorDefinition<?>>
ChoiceDefinition. getOutputs()
List<ProcessorDefinition<?>>
CircuitBreakerDefinition. getOutputs()
List<ProcessorDefinition<?>>
DynamicRouterDefinition. getOutputs()
List<ProcessorDefinition<?>>
ExpressionNode. getOutputs()
List<ProcessorDefinition<?>>
FinallyDefinition. getOutputs()
List<ProcessorDefinition<?>>
InterceptDefinition. getOutputs()
List<ProcessorDefinition<?>>
InterceptSendToEndpointDefinition. getOutputs()
List<ProcessorDefinition<?>>
KameletDefinition. getOutputs()
List<ProcessorDefinition<?>>
LoadBalanceDefinition. getOutputs()
List<ProcessorDefinition<?>>
MulticastDefinition. getOutputs()
List<ProcessorDefinition<?>>
NoOutputDefinition. getOutputs()
List<ProcessorDefinition<?>>
OnCompletionDefinition. getOutputs()
List<ProcessorDefinition<?>>
OnExceptionDefinition. getOutputs()
List<ProcessorDefinition<?>>
OnFallbackDefinition. getOutputs()
List<ProcessorDefinition<?>>
OtherwiseDefinition. getOutputs()
List<ProcessorDefinition<?>>
OutputDefinition. getOutputs()
List<ProcessorDefinition<?>>
OutputExpressionNode. getOutputs()
List<ProcessorDefinition<?>>
PipelineDefinition. getOutputs()
List<ProcessorDefinition<?>>
PolicyDefinition. getOutputs()
abstract List<ProcessorDefinition<?>>
ProcessorDefinition. getOutputs()
List<ProcessorDefinition<?>>
ResequenceDefinition. getOutputs()
List<ProcessorDefinition<?>>
RouteDefinition. getOutputs()
List<ProcessorDefinition<?>>
RoutingSlipDefinition. getOutputs()
List<ProcessorDefinition<?>>
StepDefinition. getOutputs()
List<ProcessorDefinition<?>>
TransactedDefinition. getOutputs()
List<ProcessorDefinition<?>>
TryDefinition. getOutputs()
List<ProcessorDefinition<?>>
TryDefinition. getOutputsWithoutCatches()
DataFormatClause<ProcessorDefinition<Type>>
ProcessorDefinition. marshal()
DataFormat: Marshals the in body using aDataFormat
expression to define the format of the output which will be added to the out body.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. pollEnrichWith(String resourceUri)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder using aPollingConsumer
to poll the endpoint.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. pollEnrichWith(String resourceUri, long timeout)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder using aPollingConsumer
to poll the endpoint.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. pollEnrichWith(String resourceUri, long timeout, boolean aggregateOnException)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder using aPollingConsumer
to poll the endpoint.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. pollEnrichWith(EndpointConsumerBuilder resourceUri)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder using aPollingConsumer
to poll the endpoint.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. pollEnrichWith(EndpointConsumerBuilder resourceUri, long timeout)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder using aPollingConsumer
to poll the endpoint.EnrichClause<ProcessorDefinition<Type>>
ProcessorDefinition. pollEnrichWith(EndpointConsumerBuilder resourceUri, long timeout, boolean aggregateOnException)
The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri
and with an aggregation strategy created using a fluent builder using aPollingConsumer
to poll the endpoint.ProcessClause<ProcessorDefinition<Type>>
ProcessorDefinition. process()
Message Translator EIP: Adds the custom processor using a fluent builder to this destination which could be a final destination, or could be a transformation in a pipelineExpressionClause<ProcessorDefinition<Type>>
ProcessorDefinition. script()
Executes a script (do not change the message body).ExpressionClause<ProcessorDefinition<Type>>
ProcessorDefinition. setBody()
Message Translator EIP: Adds a processor which sets the body on the IN messageExpressionClause<ProcessorDefinition<Type>>
ProcessorDefinition. setHeader(String name)
Adds a processor which sets the header on the IN messageExpressionClause<ProcessorDefinition<Type>>
ProcessorDefinition. setProperty(String name)
Adds a processor which sets the exchange propertyExpressionClause<ProcessorDefinition<Type>>
ProcessorDefinition. transform()
Message Translator EIP: Adds a processor which sets the body on the OUT messageDataFormatClause<ProcessorDefinition<Type>>
ProcessorDefinition. unmarshal()
DataFormat: Unmarshals the in body using aDataFormat
expression to define the format of the input message and the output will be set on the out message body.Methods in org.apache.camel.model with parameters of type ProcessorDefinition Modifier and Type Method Description void
Block. addOutput(ProcessorDefinition<?> processorDefinition)
Adds the given definition as output to this blockvoid
ChoiceDefinition. addOutput(ProcessorDefinition<?> output)
void
CircuitBreakerDefinition. addOutput(ProcessorDefinition<?> output)
void
ProcessorDefinition. addOutput(ProcessorDefinition<?> output)
void
TryDefinition. addOutput(ProcessorDefinition<?> output)
void
WireTapDefinition. addOutput(ProcessorDefinition<?> output)
void
AggregateDefinition. configureChild(ProcessorDefinition<?> output)
void
ChoiceDefinition. configureChild(ProcessorDefinition<?> output)
void
ExpressionNode. configureChild(ProcessorDefinition<?> output)
void
ProcessorDefinition. configureChild(ProcessorDefinition<?> output)
Strategy for children to do any custom configurationstatic <T extends ProcessorDefinition>
TProcessorDefinitionHelper. findFirstParentOfType(Class<T> parentType, ProcessorDefinition<?> node, boolean recursive)
Is the given node parent(s) of the given typestatic void
RouteDefinitionHelper. forceAssignIds(org.apache.camel.CamelContext context, ProcessorDefinition processor)
Force assigning ids to the give node and all its children (recursively).static Set<String>
ProcessorDefinitionHelper. gatherAllNodeIds(ProcessorDefinition<?> node, Set<String> set, boolean onlyCustomId, boolean includeAbstract)
Traverses the node, including its children (recursive), and gathers all the node ids.static void
RouteDefinitionHelper. initParent(ProcessorDefinition parent)
static boolean
ProcessorDefinitionHelper. isFirstChildOfType(Class<?> parentType, ProcessorDefinition<?> node)
Is the given child the first in the outputs from the parent?static boolean
ProcessorDefinitionHelper. isParentOfType(Class<? extends ProcessorDefinition> parentType, ProcessorDefinition<?> node, boolean recursive)
Is the given node parent(s) of the given typevoid
OnCompletionDefinition. removeAllOnCompletionDefinition(ProcessorDefinition<?> definition)
Removes all existingOnCompletionDefinition
from the definition.static void
ProcessorDefinitionHelper. resetAllAutoAssignedNodeIds(ProcessorDefinition<?> node)
Resets (nulls) all the auto assigned ids on the node and the nested children (outputs)void
OnCompletionDefinition. setParent(ProcessorDefinition<?> parent)
void
OnExceptionDefinition. setParent(ProcessorDefinition<?> parent)
void
ProcessorDefinition. setParent(ProcessorDefinition<?> parent)
Method parameters in org.apache.camel.model with type arguments of type ProcessorDefinition Modifier and Type Method Description static <T> Collection<T>
ProcessorDefinitionHelper. filterTypeInOutputs(List<ProcessorDefinition<?>> outputs, Class<T> type)
Looks for the given type in the list of outputs and recurring all the children as well.static <T> Collection<T>
ProcessorDefinitionHelper. filterTypeInOutputs(List<ProcessorDefinition<?>> outputs, Class<T> type, int maxDeep)
Looks for the given type in the list of outputs and recurring all the children as well.static <T> T
ProcessorDefinitionHelper. findFirstTypeInOutputs(List<ProcessorDefinition<?>> outputs, Class<T> type)
Looks for the given type in the list of outputs and recurring all the children as well.static boolean
ProcessorDefinitionHelper. isParentOfType(Class<? extends ProcessorDefinition> parentType, ProcessorDefinition<?> node, boolean recursive)
Is the given node parent(s) of the given typestatic void
RouteDefinitionHelper. prepareRouteForInit(RouteDefinition route, List<ProcessorDefinition<?>> abstracts, List<ProcessorDefinition<?>> lower)
void
AggregateDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
CatchDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
CircuitBreakerDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
FinallyDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
InterceptDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
InterceptSendToEndpointDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
KameletDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
LoadBalanceDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
MulticastDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
OnCompletionDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
OnExceptionDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
OnFallbackDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
OtherwiseDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
OutputDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
OutputExpressionNode. setOutputs(List<ProcessorDefinition<?>> outputs)
void
PipelineDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
PolicyDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
ResequenceDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
RouteDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
Outputs are processors that determines how messages are processed by this route.void
SagaDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
StepDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
TransactedDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
void
TryDefinition. setOutputs(List<ProcessorDefinition<?>> outputs)
-
Uses of ProcessorDefinition in org.apache.camel.model.cloud
Subclasses of ProcessorDefinition in org.apache.camel.model.cloud Modifier and Type Class Description class
ServiceCallDefinition
To call remote servicesMethods in org.apache.camel.model.cloud that return ProcessorDefinition Modifier and Type Method Description ProcessorDefinition<?>
ServiceCallExpressionConfiguration. endParent()
ProcessorDefinition<?>
ServiceCallServiceChooserConfiguration. endParent()
ProcessorDefinition<?>
ServiceCallServiceDiscoveryConfiguration. endParent()
ProcessorDefinition<?>
ServiceCallServiceFilterConfiguration. endParent()
ProcessorDefinition<?>
ServiceCallServiceLoadBalancerConfiguration. endParent()
-
Uses of ProcessorDefinition in org.apache.camel.model.rest
Methods in org.apache.camel.model.rest with parameters of type ProcessorDefinition Modifier and Type Method Description void
VerbDefinition. addOutput(ProcessorDefinition<?> processorDefinition)
-