Uses of Class
org.apache.camel.builder.ExpressionClause
Packages that use ExpressionClause
Package
Description
The JAXB POJOs for the XML Configuration of the routing
rules.
The JAXB POJOs for the remote service call DSL
-
Uses of ExpressionClause in org.apache.camel.model
Methods in org.apache.camel.model that return ExpressionClauseModifier and TypeMethodDescriptionProcessorDefinition.aggregate()Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message.ProcessorDefinition.aggregate(org.apache.camel.AggregationStrategy aggregationStrategy) Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message.ProcessorDefinition.delay()Delayer EIP: Creates a delayer allowing you to delay the delivery of messages to some destination.ProcessorDefinition.dynamicRouter()Dynamic Router EIP: Creates a dynamic router allowing you to route a message consecutively through a series of processing steps where the sequence of steps is not known at design time and can vary for each message.ProcessorDefinition.enrich()The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUri.ExpressionClause<? extends FilterDefinition>ProcessorDefinition.filter()Message Filter EIP: Creates a predicate expression which only if it is true then the exchange is forwarded to the destinationProcessorDefinition.idempotentConsumer()Idempotent consumer EIP: Creates anIdempotentConsumerusing a fluent builder.ProcessorDefinition.loop()Loop EIP: Creates a loop allowing to process the a message a number of times and possibly process them in a different way.ProcessorDefinition.loopDoWhile()Loop EIP: Creates a loop allowing to process the a message a number of times and possibly process them in a different way using a fluent builder.ProcessorDefinition.pollEnrich()The Content Enricher EIP enriches an exchange with additional data obtained from aresourceUriusing aPollingConsumerto poll the endpoint.ProcessorDefinition.recipientList()Recipient List EIP: Creates a dynamic recipient list allowing you to route messages to a number of dynamically specified recipientsProcessorDefinition.recipientList(String delimiter) Recipient List EIP: Creates a dynamic recipient list allowing you to route messages to a number of dynamically specified recipientsProcessorDefinition.resequence()Resequencer EIP: Creates a resequencer allowing you to reorganize messages based on some comparator.ProcessorDefinition.routingSlip()Routing Slip EIP: Creates a routing slip allowing you to route a message consecutively through a series of processing steps where the sequence of steps is not known at design time and can vary for each message.ProcessorDefinition.script()Executes a script (do not change the message body).ProcessorDefinition.setBody()Message Translator EIP: Adds a processor which sets the body on the IN messageAdds a processor which sets the header on the IN messageProcessorDefinition.setProperty(String name) Adds a processor which sets the exchange property<T> ExpressionClause<SortDefinition<T>>ProcessorDefinition.sort()Sorts the expressionProcessorDefinition.split()Splitter EIP: Creates a splitter allowing you split a message into a number of pieces and process them individually.ProcessorDefinition.throttle()Throttler EIP: Creates a throttler using a fluent builder.ProcessorDefinition.transform()Message Translator EIP: Adds a processor which sets the body on the OUT messageProcessorDefinition.validate()Creates a validation expression which only if it is true then the exchange is forwarded to the destination.ChoiceDefinition.when()Creates an expression for the when node -
Uses of ExpressionClause in org.apache.camel.model.cloud
Methods in org.apache.camel.model.cloud that return ExpressionClauseModifier and TypeMethodDescriptionServiceCallConfigurationDefinition.expression()Deprecated.Sets a customExpressionto use through an expression builder clause.ServiceCallDefinition.expression()Deprecated.Sets a customExpressionto use through an expression builder clause.