public abstract class RouteConfigurationBuilder extends RouteBuilder implements org.apache.camel.RouteConfigurationsBuilder
log
Constructor and Description |
---|
RouteConfigurationBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
addRouteConfigurationsToCamelContext(org.apache.camel.CamelContext context) |
abstract void |
configuration()
Called on initialization to build routes configuration (global routes configurations) using the fluent builder
syntax.
|
void |
configure()
Called on initialization to build the routes using the fluent builder syntax.
This is a central method for RouteBuilder implementations to implement the routes using the Java fluent builder
syntax.
|
RouteConfigurationsDefinition |
getRouteConfigurationCollection() |
protected void |
populateRoutesConfiguration() |
RouteConfigurationDefinition |
routeConfiguration()
Creates a new route configuration
|
RouteConfigurationDefinition |
routeConfiguration(String id)
Creates a new route configuration
|
void |
setRouteConfigurationCollection(RouteConfigurationsDefinition routeConfigurationCollection) |
addLifecycleInterceptor, addRoutes, addRoutesToCamelContext, bindToRegistry, bindToRegistry, checkInitialized, configureRest, configureRests, configureRoute, configureRouteConfiguration, configureRoutes, configureRouteTemplate, errorHandler, errorHandler, from, from, from, fromF, getOrder, getRestCollection, getRestConfiguration, getRouteCollection, getRouteTemplateCollection, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, loadRoutesBuilder, loadRoutesBuilder, onCompletion, onException, onException, populateRests, populateRoutes, populateRouteTemplates, populateTransformers, populateValidators, propertyInject, removeLifecycleInterceptor, rest, rest, restConfiguration, routeTemplate, setErrorHandlerBuilder, setRestCollection, setRouteCollection, setRouteTemplateCollection, toString, transformer, validator
body, bodyAs, constant, constant, constant, createErrorHandlerBuilder, csimple, csimple, datasonnet, datasonnet, deadLetterChannel, deadLetterChannel, defaultErrorHandler, endpoint, endpoint, endpoints, endpoints, exceptionMessage, exchangeProperty, getCamelContext, getContext, getErrorHandlerBuilder, hasErrorHandlerBuilder, header, joor, joor, jsonpath, jsonpath, method, method, method, method, noErrorHandler, regexReplaceAll, regexReplaceAll, setCamelContext, setContext, simple, simple, simpleF, simpleF, systemProperty, systemProperty, xpath, xpath, xpath, xpath
public void configure() throws Exception
RouteBuilder
configure
in class RouteBuilder
Exception
- can be thrown during configurationpublic abstract void configuration() throws Exception
RouteBuilder
configuration
in class RouteBuilder
Exception
- can be thrown during configurationpublic RouteConfigurationsDefinition getRouteConfigurationCollection()
public void setRouteConfigurationCollection(RouteConfigurationsDefinition routeConfigurationCollection)
public RouteConfigurationDefinition routeConfiguration()
public RouteConfigurationDefinition routeConfiguration(String id)
public void addRouteConfigurationsToCamelContext(org.apache.camel.CamelContext context) throws Exception
addRouteConfigurationsToCamelContext
in interface org.apache.camel.RouteConfigurationsBuilder
Exception
Apache Camel