Class ManagedRouteGroup

All Implemented Interfaces:
org.apache.camel.api.management.mbean.ManagedCounterMBean, org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean, org.apache.camel.api.management.mbean.ManagedRouteGroupMBean, PerformanceCounter, org.apache.camel.TimerListener

@ManagedResource(description="Managed Route Group") public class ManagedRouteGroup extends ManagedPerformanceCounter implements org.apache.camel.TimerListener, org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
  • Field Details

  • Constructor Details

  • Method Details

    • init

      public void init(org.apache.camel.spi.ManagementStrategy strategy)
      Overrides:
      init in class ManagedPerformanceCounter
    • getContext

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

      Specified by:
      getRouteGroup in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getGroupSize

      public int getGroupSize()
      Specified by:
      getGroupSize in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getGroupIds

      public String[] getGroupIds()
      Specified by:
      getGroupIds in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getState

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

      public String getUptime()
      Specified by:
      getUptime in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getUptimeMillis

      public long getUptimeMillis()
      Specified by:
      getUptimeMillis in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getCamelId

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

      Specified by:
      getCamelManagementName in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getLoad01

      public String getLoad01()
      Specified by:
      getLoad01 in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getLoad05

      public String getLoad05()
      Specified by:
      getLoad05 in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getLoad15

      public String getLoad15()
      Specified by:
      getLoad15 in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • getThroughput

      Specified by:
      getThroughput in interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
    • onTimer

      public void onTimer()
      Specified by:
      onTimer in interface org.apache.camel.TimerListener
    • start

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

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