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

Packages that use FromBuilder
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
 

Uses of FromBuilder in org.apache.camel.builder
 

Subclasses of FromBuilder in org.apache.camel.builder
 class AggregatorBuilder
          A builder for the Aggregator pattern where a batch of messages are processed (up to a maximum amount or until some timeout is reached) and messages for the same correlation key are combined together using some kind of {@link AggregationStrategy ) (by default the latest message is used) to compress many message exchanges into a smaller number of exchanges.
 class ChoiceBuilder
           
 class DelayerBuilder
           
 class FilterBuilder
           
 class IdempotentConsumerBuilder
          A builder of an IdempotentConsumer
 class MulticastBuilder
          A builder for the MulticastProcessor pattern
 class PipelineBuilder
          A builder for the Pipeline pattern
 class ResequencerBuilder
           
 class SplitterBuilder
          A builder for the Splitter pattern where an expression is evaluated to iterate through each of the parts of a message and then each part is then send to some endpoint.
 class ThrottlerBuilder
           
 class ToBuilder<E extends Exchange>
           
 class WhenBuilder
           
 

Methods in org.apache.camel.builder that return FromBuilder
 FromBuilder FromBuilder.convertBodyTo(Class type)
          Converts the IN message body to the specified type
 FromBuilder FromBuilder.convertOutBodyTo(Class type)
          Converts the OUT message body to the specified type
 FromBuilder FromBuilder.errorHandler(ErrorHandlerBuilder errorHandlerBuilder)
          Installs the given error handler builder
 FromBuilder RouteBuilder.from(Endpoint endpoint)
           
 FromBuilder RouteBuilder.from(String uri)
           
 FromBuilder ChoiceBuilder.getOtherwise()
           
protected  FromBuilder FromBuilder.getRouteBuilder()
           
 FromBuilder FromBuilder.inheritErrorHandler(boolean condition)
          Configures whether or not the error handler is inherited by every processing node (or just the top most one)
 FromBuilder FromBuilder.intercept(DelegateProcessor interceptor)
           
 FromBuilder ChoiceBuilder.otherwise()
           
 FromBuilder FromBuilder.policy(Policy policy)
           
 FromBuilder FromBuilder.process(Processor processor)
          Adds the custom processor to this destination which could be a final destination, or could be a transformation in a pipeline
 FromBuilder FromBuilder.setBody(Expression expression)
          Adds a processor which sets the body on the IN message
 FromBuilder FromBuilder.setHeader(String name, Expression expression)
          Adds a processor which sets the header on the IN message
 FromBuilder FromBuilder.setOutBody(Expression expression)
          Adds a processor which sets the body on the OUT message
 FromBuilder FromBuilder.setOutHeader(String name, Expression expression)
          Adds a processor which sets the header on the OUT message
 FromBuilder FromBuilder.setProperty(String name, Expression expression)
          Adds a processor which sets the exchange property
 FromBuilder PolicyBuilder.target()
           
 FromBuilder InterceptorBuilder.target()
           
 FromBuilder FromBuilder.trace()
          Trace logs the exchange before it goes to the next processing step using the DEFAULT_TRACE_CATEGORY logging category.
 FromBuilder FromBuilder.trace(String category)
          Trace logs the exchange before it goes to the next processing step using the specified logging category.
 

Methods in org.apache.camel.builder that return types with arguments of type FromBuilder
 List<FromBuilder> RouteBuilder.getFromBuilders()
          Returns the builders which have been created
 

Methods in org.apache.camel.builder with parameters of type FromBuilder
 void RouteBuilder.addFromBuilder(FromBuilder answer)
           
protected  void FromBuilder.setRouteBuilder(FromBuilder routeBuilder)
           
 

Constructors in org.apache.camel.builder with parameters of type FromBuilder
AggregatorBuilder(FromBuilder builder, Expression correlationExpression)
           
ChoiceBuilder(FromBuilder parent)
           
DelayerBuilder(FromBuilder builder, Expression<Exchange> processAtExpression, long delay)
           
FilterBuilder(FromBuilder builder, Predicate predicate)
           
FromBuilder(FromBuilder parent)
           
IdempotentConsumerBuilder(FromBuilder fromBuilder, Expression messageIdExpression, MessageIdRepository messageIdRegistry)
           
InterceptorBuilder(FromBuilder parent)
           
MulticastBuilder(FromBuilder parent, Collection<Endpoint> endpoints)
           
PipelineBuilder(FromBuilder parent, Collection<Endpoint> endpoints)
           
PolicyBuilder(FromBuilder parent)
           
RecipientListBuilder(FromBuilder parent, Expression expression)
           
ResequencerBuilder(FromBuilder builder, List<Expression<Exchange>> expressions)
           
SplitterBuilder(FromBuilder parent, Expression expression)
           
ThrottlerBuilder(FromBuilder parent, long maximumRequestsPerPeriod)
           
ToBuilder(FromBuilder parent, Endpoint endpoint)
           
 



Copyright © 2007 Apache Software Foundation. All Rights Reserved.