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
Modifier and TypeFieldDescriptionstatic final RouteTemplateDefinition.Converter
Default implementation that usesRouteTemplateDefinition.asRouteDefinition()
to convert aRouteTemplateDefinition
to aRouteDefinition
-
Method Summary
Modifier and TypeMethodDescriptionapply
(RouteTemplateDefinition in, Map<String, Object> parameters) Convert aRouteTemplateDefinition
to aRouteDefinition
.
-
Field Details
-
DEFAULT_CONVERTER
Default implementation that usesRouteTemplateDefinition.asRouteDefinition()
to convert aRouteTemplateDefinition
to aRouteDefinition
-
-
Method Details
-
apply
Convert aRouteTemplateDefinition
to aRouteDefinition
.- Parameters:
in
- theRouteTemplateDefinition
to 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
-