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
RouteBuilderwhich has extended capabilities when using the advice with feature.Task or command being executed when using the advice with feature.AdviceWithTasktasks 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>DataFormatBuilderdefines the contract of a data format builder.DataFormatBuilderFactoryis a factory class of builder of all supported data formats.DataFormatClause<T extends ProcessorDefinition<?>>An expression for constructing the different possibleDataFormatoptions.DataFormatoperations.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 createExchangeand 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>LanguageBuilderdefines the contract of an expression builder.LanguageBuilderFactoryis a factory class of builder of all supported languages.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.ARoutesBuilderthat provides access to the model definitions.No error handler as a builder.A builder to build an expression based onEventNotifiernotifications aboutExchangebeing routed.A helper class for working with predicatesA build to create Camel proxies.Ref error handler as a builder.Strategy forRouteBuilderlifecycle 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.