public class RoutesConfigurer extends Object
RoutesCollector which collects the routes from various sources.| Constructor and Description |
|---|
RoutesConfigurer(RoutesCollector routesCollector)
Creates a new routes configurer
|
RoutesConfigurer(RoutesCollector routesCollector,
List<org.apache.camel.RoutesBuilder> routesBuilders)
Creates a new routes configurer
|
| Modifier and Type | Method and Description |
|---|---|
void |
configureRoutes(org.apache.camel.CamelContext camelContext,
DefaultConfigurationProperties config)
Collects routes and rests from the various sources (like registry or opinionated
classpath locations) and injects (adds) these into the Camel context.
|
void |
setAddRestsToRoutes(boolean addRestsToRoutes)
Whether rests should be automatic added as routes
|
public RoutesConfigurer(RoutesCollector routesCollector)
routesCollector - routes collectorpublic RoutesConfigurer(RoutesCollector routesCollector, List<org.apache.camel.RoutesBuilder> routesBuilders)
routesCollector - routes collectorroutesBuilders - existing route builderspublic void setAddRestsToRoutes(boolean addRestsToRoutes)
public void configureRoutes(org.apache.camel.CamelContext camelContext,
DefaultConfigurationProperties config)
camelContext - the Camel contextconfig - the configurationApache Camel