Package org.apache.camel.builder
package org.apache.camel.builder
The Camel Domain Specific Language for creating
Routes,
Predicates,
Expressions and
Error Handlers. The entry point to the builder suite
is the RouteBuilder class.
-
ClassDescriptionUse this for using the advice with feature.AdviceWithBuilder<T extends ProcessorDefinition<?>>A builder when using the advice with feature.A
RouteBuilder
which has extended capabilities when using the advice with feature.Task or command being executed when using the advice with feature.AdviceWithTask
tasks which are used by theAdviceWithRouteBuilder
.Toolbox class to create commonly used Aggregation Strategies in a fluent manner.Base class for implementation inheritance for different clauses in the Java DSLDataFormatBuilder<T extends DataFormatDefinition>DataFormatBuilder
defines the contract of a data format builder.DataFormatBuilderFactory
is a factory class of builder of all supported data formats.DataFormatClause<T extends ProcessorDefinition<?>>An expression for constructing the different possibleDataFormat
options.DataFormat
operations.Dead letter channel error handler as a builder.Default error handler as a builder.Type-safe endpoint DSL for building consumer endpoints.Type-safe endpoint DSL for building producer endpoints.EnrichClause<T extends ProcessorDefinition<?>>Builder to createExchange
and add headers and set body on the ExchangeMessage
.A helper class for working with expressions.Represents an expression clause within the DSL which when the expression is complete the clause continues to another part of the DSLA support class for building expression clauses.The Flexible Aggregation Strategy is a highly customizable, fluently configurable aggregation strategy.JTA transaction error handler as a builder.Functional interface for adding routes to a context using a lambda expression.LanguageBuilder<T extends ExpressionDefinition>LanguageBuilder
defines the contract of an expression builder.LanguageBuilderFactory
is a factory class of builder of all supported languages.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.No error handler as a builder.A builder to build an expression based onEventNotifier
notifications aboutExchange
being routed.A helper class for working with predicatesA build to create Camel proxies.Ref error handler as a builder.Strategy forRouteBuilder
lifecycle notifications.A Java DSL which is used for building route configuration(s).Spring transaction error handler as a builder.Fluent builder for adding new routes from route templates.A builder to create thread pools.Builder to buildThreadPoolProfile
.A builder of expressions or predicates based on values.