@Metadata(label="configuration") public class RouteConfigurationsDefinition extends Object implements RouteConfigurationContainer
Constructor and Description |
---|
RouteConfigurationsDefinition() |
Modifier and Type | Method and Description |
---|---|
protected RouteConfigurationDefinition |
createRouteConfiguration(String id) |
org.apache.camel.CamelContext |
getCamelContext() |
List<RouteConfigurationDefinition> |
getRouteConfigurations()
Returns the route configurations
|
RouteConfigurationDefinition |
routeConfiguration()
Creates a new route configuration
|
RouteConfigurationDefinition |
routeConfiguration(RouteConfigurationDefinition config)
Adds the route configuration
|
RouteConfigurationDefinition |
routeConfiguration(String id)
Creates a new route configuration
|
void |
setCamelContext(org.apache.camel.CamelContext camelContext) |
void |
setRouteConfigurations(List<RouteConfigurationDefinition> routeConfigurations)
Sets the route configurations to use
|
String |
toString() |
public List<RouteConfigurationDefinition> getRouteConfigurations()
RouteConfigurationContainer
getRouteConfigurations
in interface RouteConfigurationContainer
public void setRouteConfigurations(List<RouteConfigurationDefinition> routeConfigurations)
RouteConfigurationContainer
setRouteConfigurations
in interface RouteConfigurationContainer
routeConfigurations
- the route configurationspublic org.apache.camel.CamelContext getCamelContext()
public void setCamelContext(org.apache.camel.CamelContext camelContext)
public RouteConfigurationDefinition routeConfiguration()
public RouteConfigurationDefinition routeConfiguration(String id)
public RouteConfigurationDefinition routeConfiguration(RouteConfigurationDefinition config)
protected RouteConfigurationDefinition createRouteConfiguration(String id)
Apache Camel