public interface ManagedCamelContext
| Modifier and Type | Method and Description |
|---|---|
ManagedCamelContextMBean |
getManagedCamelContext()
Gets the managed Camel CamelContext client api
|
default ManagedProcessorMBean |
getManagedProcessor(String id)
Gets the managed processor client api from any of the routes which with the given id
|
<T extends ManagedProcessorMBean> |
getManagedProcessor(String id,
Class<T> type)
Gets the managed processor client api from any of the routes which with the given id
|
default ManagedRouteMBean |
getManagedRoute(String routeId)
Gets the managed route client api with the given route id
|
<T extends ManagedRouteMBean> |
getManagedRoute(String routeId,
Class<T> type)
Gets the managed route client api with the given route id
|
ManagedStepMBean |
getManagedStep(String id)
Gets the managed step client api from any of the routes which with the given id
|
ManagedCamelContextMBean getManagedCamelContext()
default ManagedProcessorMBean getManagedProcessor(String id)
id - id of the processor<T extends ManagedProcessorMBean> T getManagedProcessor(String id, Class<T> type)
id - id of the processortype - the managed processor type from the org.apache.camel.api.management.mbean package.IllegalArgumentException - if the type is not compliantManagedStepMBean getManagedStep(String id)
id - id of the stepdefault ManagedRouteMBean getManagedRoute(String routeId)
routeId - id of the route<T extends ManagedRouteMBean> T getManagedRoute(String routeId, Class<T> type)
routeId - id of the routetype - the managed route type from the org.apache.camel.api.management.mbean package.IllegalArgumentException - if the type is not compliantApache Camel