Class ManagedCamelContextImpl

java.lang.Object
org.apache.camel.management.ManagedCamelContextImpl
All Implemented Interfaces:
org.apache.camel.api.management.ManagedCamelContext

public class ManagedCamelContextImpl extends Object implements org.apache.camel.api.management.ManagedCamelContext
JMX capable CamelContext.
  • Constructor Details

  • Method Details

    • getManagedProcessor

      public <T extends org.apache.camel.api.management.mbean.ManagedProcessorMBean> T getManagedProcessor(String id, Class<T> type)
      Specified by:
      getManagedProcessor in interface org.apache.camel.api.management.ManagedCamelContext
    • getManagedStep

      public org.apache.camel.api.management.mbean.ManagedStepMBean getManagedStep(String id)
      Specified by:
      getManagedStep in interface org.apache.camel.api.management.ManagedCamelContext
    • getManagedRoute

      public <T extends org.apache.camel.api.management.mbean.ManagedRouteMBean> T getManagedRoute(String routeId, Class<T> type)
      Specified by:
      getManagedRoute in interface org.apache.camel.api.management.ManagedCamelContext
    • getManagedRoutes

      public List<org.apache.camel.api.management.mbean.ManagedRouteMBean> getManagedRoutes()
      Specified by:
      getManagedRoutes in interface org.apache.camel.api.management.ManagedCamelContext
    • getManagedRouteGroup

      public org.apache.camel.api.management.mbean.ManagedRouteGroupMBean getManagedRouteGroup(String group)
      Specified by:
      getManagedRouteGroup in interface org.apache.camel.api.management.ManagedCamelContext
    • getManagedRoutesByGroup

      public List<org.apache.camel.api.management.mbean.ManagedRouteMBean> getManagedRoutesByGroup(String groupId)
      Specified by:
      getManagedRoutesByGroup in interface org.apache.camel.api.management.ManagedCamelContext
    • getManagedConsumer

      public <T extends org.apache.camel.api.management.mbean.ManagedConsumerMBean> T getManagedConsumer(String id, Class<T> type)
      Specified by:
      getManagedConsumer in interface org.apache.camel.api.management.ManagedCamelContext
    • getManagedCamelContext

      public org.apache.camel.api.management.mbean.ManagedCamelContextMBean getManagedCamelContext()
      Specified by:
      getManagedCamelContext in interface org.apache.camel.api.management.ManagedCamelContext