Uses of Class
org.apache.camel.builder.ExpressionClause

Packages that use ExpressionClause
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
org.apache.camel.component.mock The Mock Component which is used for testing of routing and mediation rules. 
org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules. 
 

Uses of ExpressionClause in org.apache.camel.builder
 

Methods in org.apache.camel.builder that return ExpressionClause
static
<T extends ExpressionNode>
ExpressionClause<T>
ExpressionClause.createAndSetExpression(T result)
           
 ExpressionClause<Predicate> ValueBuilder.matches()
           
 

Uses of ExpressionClause in org.apache.camel.component.mock
 

Methods in org.apache.camel.component.mock that return ExpressionClause
 ExpressionClause<AssertionClause> AssertionClause.predicate()
          Adds the given predicate to this assertion clause
 

Uses of ExpressionClause in org.apache.camel.model
 

Methods in org.apache.camel.model that return ExpressionClause
 ExpressionClause<AggregateDefinition> ProcessorDefinition.aggregate()
          Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message.
 ExpressionClause<AggregateDefinition> ProcessorDefinition.aggregate(AggregationStrategy aggregationStrategy)
          Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message.
 ExpressionClause<DelayDefinition> ProcessorDefinition.delay()
          Delayer EIP: Creates a delayer allowing you to delay the delivery of messages to some destination.
 ExpressionClause<DynamicRouterDefinition<Type>> 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.
 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 destination
 ExpressionClause<IdempotentConsumerDefinition> ProcessorDefinition.idempotentConsumer(IdempotentRepository<?> idempotentRepository)
          Deprecated. will be removed in Camel 3.0. Instead use any of the other methods
 ExpressionClause<LoopDefinition> 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.
 ExpressionClause<RecipientListDefinition<Type>> ProcessorDefinition.recipientList()
          Recipient List EIP: Creates a dynamic recipient list allowing you to route messages to a number of dynamically specified recipients
 ExpressionClause<ResequenceDefinition> ProcessorDefinition.resequence()
          Resequencer EIP: Creates a resequencer allowing you to reorganize messages based on some comparator.
 ExpressionClause<RoutingSlipDefinition<Type>> 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.
 ExpressionClause<ProcessorDefinition<Type>> ProcessorDefinition.setBody()
          Message Translator EIP: Adds a processor which sets the body on the IN message
 ExpressionClause<ProcessorDefinition<Type>> ProcessorDefinition.setHeader(String name)
          Adds a processor which sets the header on the IN message
 ExpressionClause<ProcessorDefinition<Type>> ProcessorDefinition.setOutHeader(String name)
          Deprecated. use ProcessorDefinition.setHeader(String)
 ExpressionClause<ProcessorDefinition<Type>> ProcessorDefinition.setProperty(String name)
          Adds a processor which sets the exchange property
 ExpressionClause<SortDefinition> ProcessorDefinition.sort()
          Sorts the expression
 ExpressionClause<SplitDefinition> ProcessorDefinition.split()
          Splitter EIP: Creates a splitter allowing you split a message into a number of pieces and process them individually.
 ExpressionClause<ProcessorDefinition<Type>> ProcessorDefinition.transform()
          Message Translator EIP: Adds a processor which sets the body on the OUT message
 ExpressionClause<ValidateDefinition> ProcessorDefinition.validate()
          Creates a validation expression which only if it is true then the exchange is forwarded to the destination.
 ExpressionClause<ChoiceDefinition> ChoiceDefinition.when()
          Creates an expression for the when node
 



Apache CAMEL