public class ClusteredRoutePolicyFactory extends Object implements org.apache.camel.spi.RoutePolicyFactory
| Constructor and Description |
|---|
ClusteredRoutePolicyFactory(org.apache.camel.cluster.CamelClusterService.Selector selector,
String namespace) |
ClusteredRoutePolicyFactory(org.apache.camel.cluster.CamelClusterService clusterService,
String viewName) |
ClusteredRoutePolicyFactory(String namespace) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.spi.RoutePolicy |
createRoutePolicy(org.apache.camel.CamelContext camelContext,
String routeId,
org.apache.camel.NamedNode route) |
static ClusteredRoutePolicyFactory |
forNamespace(org.apache.camel.cluster.CamelClusterService.Selector selector,
String namespace) |
static ClusteredRoutePolicyFactory |
forNamespace(org.apache.camel.cluster.CamelClusterService clusterService,
String namespace) |
static ClusteredRoutePolicyFactory |
forNamespace(String namespace) |
public ClusteredRoutePolicyFactory(String namespace)
public ClusteredRoutePolicyFactory(org.apache.camel.cluster.CamelClusterService.Selector selector,
String namespace)
public ClusteredRoutePolicyFactory(org.apache.camel.cluster.CamelClusterService clusterService,
String viewName)
public org.apache.camel.spi.RoutePolicy createRoutePolicy(org.apache.camel.CamelContext camelContext,
String routeId,
org.apache.camel.NamedNode route)
createRoutePolicy in interface org.apache.camel.spi.RoutePolicyFactorypublic static ClusteredRoutePolicyFactory forNamespace(String namespace)
public static ClusteredRoutePolicyFactory forNamespace(org.apache.camel.cluster.CamelClusterService.Selector selector, String namespace)
public static ClusteredRoutePolicyFactory forNamespace(org.apache.camel.cluster.CamelClusterService clusterService, String namespace)
Apache Camel