Class ManagedClusterService

java.lang.Object
org.apache.camel.management.mbean.ManagedClusterService
All Implemented Interfaces:
org.apache.camel.api.management.mbean.ManagedClusterServiceMBean

public class ManagedClusterService extends Object implements org.apache.camel.api.management.mbean.ManagedClusterServiceMBean
  • Constructor Details

    • ManagedClusterService

      public ManagedClusterService(org.apache.camel.CamelContext context, org.apache.camel.cluster.CamelClusterService service)
  • Method Details

    • init

      public void init(org.apache.camel.spi.ManagementStrategy strategy)
    • getContext

      public org.apache.camel.CamelContext getContext()
    • getService

      public org.apache.camel.cluster.CamelClusterService getService()
    • start

      public void start() throws Exception
      Specified by:
      start in interface org.apache.camel.api.management.mbean.ManagedClusterServiceMBean
      Throws:
      Exception
    • stop

      public void stop() throws Exception
      Specified by:
      stop in interface org.apache.camel.api.management.mbean.ManagedClusterServiceMBean
      Throws:
      Exception
    • getState

      public String getState()
      Specified by:
      getState in interface org.apache.camel.api.management.mbean.ManagedClusterServiceMBean
    • getCamelId

      public String getCamelId()
      Specified by:
      getCamelId in interface org.apache.camel.api.management.mbean.ManagedClusterServiceMBean
    • getNamespaces

      Specified by:
      getNamespaces in interface org.apache.camel.api.management.mbean.ManagedClusterServiceMBean
    • startView

      public void startView(String namespace) throws Exception
      Specified by:
      startView in interface org.apache.camel.api.management.mbean.ManagedClusterServiceMBean
      Throws:
      Exception
    • stopView

      public void stopView(String namespace) throws Exception
      Specified by:
      stopView in interface org.apache.camel.api.management.mbean.ManagedClusterServiceMBean
      Throws:
      Exception
    • isLeader

      public boolean isLeader(String namespace)
      Specified by:
      isLeader in interface org.apache.camel.api.management.mbean.ManagedClusterServiceMBean