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.RoutePolicyFactory
public 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