public interface  org.apache.camel.spi.ManagementObjectStrategy extends java.lang.Object
{
public abstract java.lang.Object getManagedObjectForCamelContext(org.apache.camel.CamelContext);
public abstract java.lang.Object getManagedObjectForCamelHealth(org.apache.camel.CamelContext);
public abstract java.lang.Object getManagedObjectForComponent(org.apache.camel.CamelContext, org.apache.camel.Component, java.lang.String);
public abstract java.lang.Object getManagedObjectForDataFormat(org.apache.camel.CamelContext, org.apache.camel.spi.DataFormat);
public abstract java.lang.Object getManagedObjectForEndpoint(org.apache.camel.CamelContext, org.apache.camel.Endpoint);
public abstract java.lang.Object getManagedObjectForErrorHandler(org.apache.camel.CamelContext, org.apache.camel.spi.RouteContext, org.apache.camel.Processor, org.apache.camel.ErrorHandlerFactory);
public abstract java.lang.Object getManagedObjectForRouteController(org.apache.camel.CamelContext);
public abstract java.lang.Object getManagedObjectForRoute(org.apache.camel.CamelContext, org.apache.camel.Route);
public abstract java.lang.Object getManagedObjectForConsumer(org.apache.camel.CamelContext, org.apache.camel.Consumer);
public abstract java.lang.Object getManagedObjectForProducer(org.apache.camel.CamelContext, org.apache.camel.Producer);
public abstract java.lang.Object getManagedObjectForProcessor(org.apache.camel.CamelContext, org.apache.camel.Processor, org.apache.camel.model.ProcessorDefinition, org.apache.camel.Route);
public abstract java.lang.Object getManagedObjectForService(org.apache.camel.CamelContext, org.apache.camel.Service);
public abstract java.lang.Object getManagedObjectForClusterService(org.apache.camel.CamelContext, org.apache.camel.cluster.CamelClusterService);
public abstract java.lang.Object getManagedObjectForThreadPool(org.apache.camel.CamelContext, java.util.concurrent.ThreadPoolExecutor, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract java.lang.Object getManagedObjectForEventNotifier(org.apache.camel.CamelContext, org.apache.camel.spi.EventNotifier);
}