Class ProcessorManagementNamingStrategy
java.lang.Object
org.apache.camel.management.DefaultManagementObjectNameStrategy
org.openehealth.ipf.platform.camel.core.management.ProcessorManagementNamingStrategy
- All Implemented Interfaces:
CamelContextAware
,ManagementObjectNameStrategy
public class ProcessorManagementNamingStrategy
extends org.apache.camel.management.DefaultManagementObjectNameStrategy
- Author:
- Reinhard Luft
-
Field Summary
Fields inherited from class org.apache.camel.management.DefaultManagementObjectNameStrategy
camelContext, domainName, hostName, KEY_CONTEXT, KEY_NAME, KEY_TYPE, TYPE_COMPONENT, TYPE_CONSUMER, TYPE_CONTEXT, TYPE_DATAFORMAT, TYPE_ENDPOINT, TYPE_EVENT_NOTIFIER, TYPE_HA, TYPE_HEALTH, TYPE_PROCESSOR, TYPE_PRODUCER, TYPE_ROUTE, TYPE_SERVICE, TYPE_STEP, TYPE_THREAD_POOL, TYPE_TRACER, VALUE_UNKNOWN
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetObjectNameForProcessor
(CamelContext context, Processor processor, NamedNode namedNode) Methods inherited from class org.apache.camel.management.DefaultManagementObjectNameStrategy
createObjectName, getCamelContext, getContextId, getContextId, getDomainName, getEndpointId, getHostName, getObjectName, getObjectNameForCamelContext, getObjectNameForCamelContext, getObjectNameForCamelHealth, getObjectNameForClusterService, getObjectNameForComponent, getObjectNameForConsumer, getObjectNameForDataFormat, getObjectNameForEndpoint, getObjectNameForEventNotifier, getObjectNameForProducer, getObjectNameForRoute, getObjectNameForRouteController, getObjectNameForService, getObjectNameForStep, getObjectNameForThreadPool, getObjectNameForTracer, setCamelContext, setDomainName, setHostName
-
Field Details
-
KEY_ROUTE
- See Also:
-
-
Constructor Details
-
ProcessorManagementNamingStrategy
public ProcessorManagementNamingStrategy()
-
-
Method Details
-
getObjectNameForProcessor
public ObjectName getObjectNameForProcessor(CamelContext context, Processor processor, NamedNode namedNode) throws MalformedObjectNameException - Specified by:
getObjectNameForProcessor
in interfaceManagementObjectNameStrategy
- Overrides:
getObjectNameForProcessor
in classorg.apache.camel.management.DefaultManagementObjectNameStrategy
- Throws:
MalformedObjectNameException
-