Class ClusteredRoutePolicyFactory

java.lang.Object
org.apache.camel.impl.cluster.ClusteredRoutePolicyFactory
All Implemented Interfaces:
org.apache.camel.spi.RoutePolicyFactory

public class ClusteredRoutePolicyFactory extends Object implements org.apache.camel.spi.RoutePolicyFactory
  • Constructor Details

    • ClusteredRoutePolicyFactory

      public ClusteredRoutePolicyFactory(String namespace)
    • ClusteredRoutePolicyFactory

      public ClusteredRoutePolicyFactory(org.apache.camel.cluster.CamelClusterService.Selector selector, String namespace)
    • ClusteredRoutePolicyFactory

      public ClusteredRoutePolicyFactory(org.apache.camel.cluster.CamelClusterService clusterService, String viewName)
  • Method Details

    • createRoutePolicy

      public org.apache.camel.spi.RoutePolicy createRoutePolicy(org.apache.camel.CamelContext camelContext, String routeId, org.apache.camel.NamedNode route)
      Specified by:
      createRoutePolicy in interface org.apache.camel.spi.RoutePolicyFactory
    • forNamespace

      public static ClusteredRoutePolicyFactory forNamespace(String namespace)
    • forNamespace

      public static ClusteredRoutePolicyFactory forNamespace(org.apache.camel.cluster.CamelClusterService.Selector selector, String namespace)
    • forNamespace

      public static ClusteredRoutePolicyFactory forNamespace(org.apache.camel.cluster.CamelClusterService clusterService, String namespace)