org.apache.camel.spi
Interface ManagementNamingStrategy
- All Known Implementing Classes:
- DefaultManagementNamingStrategy
public interface ManagementNamingStrategy
Strategy for computing ObjectName
names for the various beans that Camel register for management.
- Version:
- $Revision: 835531 $
getObjectNameForCamelContext
ObjectName getObjectNameForCamelContext(CamelContext context)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForComponent
ObjectName getObjectNameForComponent(Component component,
String name)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForEndpoint
ObjectName getObjectNameForEndpoint(Endpoint endpoint)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForErrorHandler
ObjectName getObjectNameForErrorHandler(RouteContext routeContext,
Processor errorHandler,
ErrorHandlerBuilder builder)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForProcessor
ObjectName getObjectNameForProcessor(CamelContext context,
Processor processor,
ProcessorDefinition<?> definition)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForRoute
ObjectName getObjectNameForRoute(Route route)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForConsumer
ObjectName getObjectNameForConsumer(CamelContext context,
Consumer consumer)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForProducer
ObjectName getObjectNameForProducer(CamelContext context,
Producer producer)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForTracer
ObjectName getObjectNameForTracer(CamelContext context,
InterceptStrategy tracer)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
getObjectNameForService
ObjectName getObjectNameForService(CamelContext context,
Service service)
throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
Copyright © 2007-2009 The Apache Software Foundation. All Rights Reserved.