public class ModelLifecycleStrategySupport extends Object implements ModelLifecycleStrategy
ModelLifecycleStrategy
.Constructor and Description |
---|
ModelLifecycleStrategySupport() |
Modifier and Type | Method and Description |
---|---|
void |
onAddRouteDefinition(RouteDefinition routeDefinition)
Notification when a route definition is being added to
CamelContext |
void |
onAddRouteTemplateDefinition(RouteTemplateDefinition routeTemplateDefinition)
Notification when a route template definition is added to
CamelContext |
void |
onRemoveRouteDefinition(RouteDefinition routeDefinition)
Notification when a route definition is being removed from
CamelContext |
void |
onRemoveRouteTemplateDefinition(RouteTemplateDefinition routeTemplateDefinition)
Notification when a route template definition is removed from
CamelContext |
public void onAddRouteDefinition(RouteDefinition routeDefinition)
ModelLifecycleStrategy
CamelContext
onAddRouteDefinition
in interface ModelLifecycleStrategy
routeDefinition
- the route definitionpublic void onRemoveRouteDefinition(RouteDefinition routeDefinition) throws Exception
ModelLifecycleStrategy
CamelContext
onRemoveRouteDefinition
in interface ModelLifecycleStrategy
routeDefinition
- the route definitionException
public void onAddRouteTemplateDefinition(RouteTemplateDefinition routeTemplateDefinition)
ModelLifecycleStrategy
CamelContext
onAddRouteTemplateDefinition
in interface ModelLifecycleStrategy
routeTemplateDefinition
- the route template definitionpublic void onRemoveRouteTemplateDefinition(RouteTemplateDefinition routeTemplateDefinition)
ModelLifecycleStrategy
CamelContext
onRemoveRouteTemplateDefinition
in interface ModelLifecycleStrategy
routeTemplateDefinition
- the route template definitionApache Camel