public class DefaultManagementObjectStrategy extends Object implements org.apache.camel.spi.ManagementObjectStrategy
ManagementObjectStrategy.| Constructor and Description |
|---|
DefaultManagementObjectStrategy() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getManagedObjectForCamelContext(org.apache.camel.CamelContext context) |
Object |
getManagedObjectForCamelHealth(org.apache.camel.CamelContext context,
org.apache.camel.health.HealthCheckRegistry healthCheckRegistry) |
Object |
getManagedObjectForClusterService(org.apache.camel.CamelContext context,
org.apache.camel.cluster.CamelClusterService service) |
Object |
getManagedObjectForComponent(org.apache.camel.CamelContext context,
org.apache.camel.Component component,
String name) |
Object |
getManagedObjectForConsumer(org.apache.camel.CamelContext context,
org.apache.camel.Consumer consumer) |
Object |
getManagedObjectForDataFormat(org.apache.camel.CamelContext context,
org.apache.camel.spi.DataFormat dataFormat) |
Object |
getManagedObjectForEndpoint(org.apache.camel.CamelContext context,
org.apache.camel.Endpoint endpoint) |
Object |
getManagedObjectForEventNotifier(org.apache.camel.CamelContext context,
org.apache.camel.spi.EventNotifier eventNotifier) |
Object |
getManagedObjectForProcessor(org.apache.camel.CamelContext context,
org.apache.camel.Processor processor,
org.apache.camel.NamedNode node,
org.apache.camel.Route route) |
Object |
getManagedObjectForProducer(org.apache.camel.CamelContext context,
org.apache.camel.Producer producer) |
Object |
getManagedObjectForRoute(org.apache.camel.CamelContext context,
org.apache.camel.Route route) |
Object |
getManagedObjectForRouteController(org.apache.camel.CamelContext context,
org.apache.camel.spi.RouteController routeController) |
Object |
getManagedObjectForService(org.apache.camel.CamelContext context,
org.apache.camel.Service service) |
Object |
getManagedObjectForThreadPool(org.apache.camel.CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId) |
public DefaultManagementObjectStrategy()
public Object getManagedObjectForCamelContext(org.apache.camel.CamelContext context)
getManagedObjectForCamelContext in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForCamelHealth(org.apache.camel.CamelContext context, org.apache.camel.health.HealthCheckRegistry healthCheckRegistry)
getManagedObjectForCamelHealth in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForComponent(org.apache.camel.CamelContext context, org.apache.camel.Component component, String name)
getManagedObjectForComponent in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForDataFormat(org.apache.camel.CamelContext context, org.apache.camel.spi.DataFormat dataFormat)
getManagedObjectForDataFormat in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForEndpoint(org.apache.camel.CamelContext context, org.apache.camel.Endpoint endpoint)
getManagedObjectForEndpoint in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForRouteController(org.apache.camel.CamelContext context, org.apache.camel.spi.RouteController routeController)
getManagedObjectForRouteController in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForRoute(org.apache.camel.CamelContext context, org.apache.camel.Route route)
getManagedObjectForRoute in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForThreadPool(org.apache.camel.CamelContext context, ThreadPoolExecutor threadPool, String id, String sourceId, String routeId, String threadPoolProfileId)
getManagedObjectForThreadPool in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForEventNotifier(org.apache.camel.CamelContext context, org.apache.camel.spi.EventNotifier eventNotifier)
getManagedObjectForEventNotifier in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForConsumer(org.apache.camel.CamelContext context, org.apache.camel.Consumer consumer)
getManagedObjectForConsumer in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForProducer(org.apache.camel.CamelContext context, org.apache.camel.Producer producer)
getManagedObjectForProducer in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForService(org.apache.camel.CamelContext context, org.apache.camel.Service service)
getManagedObjectForService in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForClusterService(org.apache.camel.CamelContext context, org.apache.camel.cluster.CamelClusterService service)
getManagedObjectForClusterService in interface org.apache.camel.spi.ManagementObjectStrategypublic Object getManagedObjectForProcessor(org.apache.camel.CamelContext context, org.apache.camel.Processor processor, org.apache.camel.NamedNode node, org.apache.camel.Route route)
getManagedObjectForProcessor in interface org.apache.camel.spi.ManagementObjectStrategyApache Camel