public interface ManagementObjectStrategy
Object getManagedObjectForCamelContext(CamelContext context)
Object getManagedObjectForCamelHealth(CamelContext context, HealthCheckRegistry healthCheckRegistry)
Object getManagedObjectForComponent(CamelContext context, Component component, String name)
Object getManagedObjectForDataFormat(CamelContext context, DataFormat dataFormat)
Object getManagedObjectForEndpoint(CamelContext context, Endpoint endpoint)
Object getManagedObjectForErrorHandler(CamelContext context, Route route, Processor errorHandler, ErrorHandlerFactory errorHandlerBuilder)
Object getManagedObjectForRouteController(CamelContext context, RouteController routeController)
Object getManagedObjectForRoute(CamelContext context, Route route)
Object getManagedObjectForConsumer(CamelContext context, Consumer consumer)
Object getManagedObjectForProducer(CamelContext context, Producer producer)
Object getManagedObjectForProcessor(CamelContext context, Processor processor, NamedNode definition, Route route)
Object getManagedObjectForService(CamelContext context, Service service)
Object getManagedObjectForClusterService(CamelContext context, CamelClusterService service)
Object getManagedObjectForThreadPool(CamelContext context, ThreadPoolExecutor threadPool, String id, String sourceId, String routeId, String threadPoolProfileId)
Object getManagedObjectForEventNotifier(CamelContext context, EventNotifier eventNotifier)
Apache Camel