Package org.apache.camel.model
Interface RouteTemplateDefinition.Converter
- Enclosing class:
RouteTemplateDefinition
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RouteTemplateDefinition.ConverterDefault implementation that usesRouteTemplateDefinition.asRouteDefinition()to convert aRouteTemplateDefinitionto aRouteDefinition -
Method Summary
Modifier and TypeMethodDescriptionapply(RouteTemplateDefinition in, Map<String, Object> parameters) Convert aRouteTemplateDefinitionto aRouteDefinition.
-
Field Details
-
DEFAULT_CONVERTER
Default implementation that usesRouteTemplateDefinition.asRouteDefinition()to convert aRouteTemplateDefinitionto aRouteDefinition
-
-
Method Details
-
apply
Convert aRouteTemplateDefinitionto aRouteDefinition.- Parameters:
in- theRouteTemplateDefinitionto convertparameters- parameters that are given to theModel.addRouteFromTemplate(String, String, Map). Implementors are free to add or remove additional parameter.- Returns:
- the generated
RouteDefinition - Throws:
Exception
-