@Metadata(label="routeTemplates") public class RouteTemplatesDefinition extends OptionalIdentifiedDefinition<RouteTemplatesDefinition> implements RouteTemplateContainer
Constructor and Description |
---|
RouteTemplatesDefinition() |
Modifier and Type | Method and Description |
---|---|
protected RouteTemplateDefinition |
createRouteTemplate() |
org.apache.camel.CamelContext |
getCamelContext() |
String |
getLabel() |
List<RouteTemplateDefinition> |
getRouteTemplates()
Returns the route templates
|
String |
getShortName() |
RouteTemplateDefinition |
routeTemplate(RouteTemplateDefinition rest)
Adds the
RouteTemplatesDefinition |
RouteTemplateDefinition |
routeTemplate(String id)
Creates a route template
|
void |
setCamelContext(org.apache.camel.CamelContext camelContext) |
void |
setRouteTemplates(List<RouteTemplateDefinition> routeTemplates)
The rest services
|
String |
toString() |
description, description, getCustomId, getDescription, getDescriptionText, getId, getParent, hasCustomIdAssigned, id, idOrCreate, setCustomId, setDescription, setId
public String getShortName()
getShortName
in interface org.apache.camel.NamedNode
public String getLabel()
getLabel
in interface org.apache.camel.NamedNode
public List<RouteTemplateDefinition> getRouteTemplates()
RouteTemplateContainer
getRouteTemplates
in interface RouteTemplateContainer
public void setRouteTemplates(List<RouteTemplateDefinition> routeTemplates)
setRouteTemplates
in interface RouteTemplateContainer
routeTemplates
- the route templatespublic org.apache.camel.CamelContext getCamelContext()
public void setCamelContext(org.apache.camel.CamelContext camelContext)
public RouteTemplateDefinition routeTemplate(String id)
id
- the id of the route templatepublic RouteTemplateDefinition routeTemplate(RouteTemplateDefinition rest)
RouteTemplatesDefinition
protected RouteTemplateDefinition createRouteTemplate()
Apache Camel