public class ServiceRegistrationRoutePolicyFactory extends Object implements RoutePolicyFactory
Constructor and Description |
---|
ServiceRegistrationRoutePolicyFactory() |
ServiceRegistrationRoutePolicyFactory(ServiceRegistry.Selector serviceRegistrySelector) |
ServiceRegistrationRoutePolicyFactory(ServiceRegistry serviceRegistry,
ServiceRegistry.Selector serviceRegistrySelector) |
Modifier and Type | Method and Description |
---|---|
RoutePolicy |
createRoutePolicy(CamelContext camelContext,
String routeId,
RouteDefinition route)
Creates a new
RoutePolicy which will be assigned to the given route. |
public ServiceRegistrationRoutePolicyFactory()
public ServiceRegistrationRoutePolicyFactory(ServiceRegistry.Selector serviceRegistrySelector)
public ServiceRegistrationRoutePolicyFactory(ServiceRegistry serviceRegistry, ServiceRegistry.Selector serviceRegistrySelector)
public RoutePolicy createRoutePolicy(CamelContext camelContext, String routeId, RouteDefinition route)
RoutePolicyFactory
RoutePolicy
which will be assigned to the given route.createRoutePolicy
in interface RoutePolicyFactory
camelContext
- the camel contextrouteId
- the route idroute
- the route definitionRoutePolicy
, or null to not use a policy for this routeApache Camel