Package org.apache.camel.management
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 capableCamelContext
.
-
-
Constructor Summary
Constructors Constructor Description ManagedCamelContextImpl(org.apache.camel.CamelContext camelContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.api.management.mbean.ManagedCamelContextMBean
getManagedCamelContext()
<T extends org.apache.camel.api.management.mbean.ManagedProcessorMBean>
TgetManagedProcessor(String id, Class<T> type)
<T extends org.apache.camel.api.management.mbean.ManagedRouteMBean>
TgetManagedRoute(String routeId, Class<T> type)
org.apache.camel.api.management.mbean.ManagedStepMBean
getManagedStep(String id)
-
-
-
Constructor Detail
-
ManagedCamelContextImpl
public ManagedCamelContextImpl(org.apache.camel.CamelContext camelContext)
-
-
Method Detail
-
getManagedProcessor
public <T extends org.apache.camel.api.management.mbean.ManagedProcessorMBean> T getManagedProcessor(String id, Class<T> type)
- Specified by:
getManagedProcessor
in interfaceorg.apache.camel.api.management.ManagedCamelContext
-
getManagedStep
public org.apache.camel.api.management.mbean.ManagedStepMBean getManagedStep(String id)
- Specified by:
getManagedStep
in interfaceorg.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 interfaceorg.apache.camel.api.management.ManagedCamelContext
-
getManagedCamelContext
public org.apache.camel.api.management.mbean.ManagedCamelContextMBean getManagedCamelContext()
- Specified by:
getManagedCamelContext
in interfaceorg.apache.camel.api.management.ManagedCamelContext
-
-