public abstract class AbstractJmxSupport extends Object implements JmxSupport
DEFAULT_JMX_DOMAIN_PREFIX
Constructor and Description |
---|
AbstractJmxSupport() |
Modifier and Type | Method and Description |
---|---|
String |
getDomainName(MuleContext context)
Calculates the domain name for the current Mule instance.
|
String |
getDomainName(MuleContext context,
boolean resolveClash) |
protected abstract Collection |
getDomains(MBeanServer server)
List all domains of this MBean server.
|
protected String |
resolveDomainClash(String domain)
Resolve JMX domain clash by adding an incremented number suffix to the name.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
escape, getObjectName
protected String resolveDomainClash(String domain)
domain
- domain name causing a conflictprotected abstract Collection getDomains(MBeanServer server)
server
- server to contactpublic String getDomainName(MuleContext context)
getDomainName
in interface JmxSupport
public String getDomainName(MuleContext context, boolean resolveClash)
getDomainName
in interface JmxSupport
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.