public class JdmkAgent extends AbstractAgent
JdmkAgent configures an Jdmk Http Adaptor for Jmx management, statistics and configuration viewing of a Mule
instance.
TODO MULE-1353| Modifier and Type | Field and Description |
|---|---|
static String |
CLASSNAME_ADAPTER
A FQN of the adaptor class to instantiate via reflection.
|
static String |
DEFAULT_HOSTNAME |
static String |
DEFAULT_JMX_ADAPTOR_URL |
static int |
DEFAULT_PORT |
muleContext, name| Constructor and Description |
|---|
JdmkAgent() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
createAdaptor() |
void |
dispose() |
String |
getDescription() |
String |
getHost() |
String |
getJmxAdaptorUrl() |
String |
getPort() |
void |
initialise() |
void |
setHost(String host) |
void |
setJmxAdaptorUrl(String jmxAdaptorUrl) |
void |
setPort(String port) |
void |
start() |
void |
stop() |
getName, setMuleContext, setName, unregisterMeQuietlypublic static final String CLASSNAME_ADAPTER
public static final String DEFAULT_HOSTNAME
public static final int DEFAULT_PORT
public static final String DEFAULT_JMX_ADAPTOR_URL
public String getDescription()
getDescription in interface AgentgetDescription in class AbstractAgentpublic void start()
throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionpublic void stop()
throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionpublic void dispose()
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
org.mule.runtime.api.lifecycle.InitialisationExceptionpublic String getJmxAdaptorUrl()
public void setJmxAdaptorUrl(String jmxAdaptorUrl)
jmxAdaptorUrl - The jmxAdaptorUrl to set.public String getHost()
public void setHost(String host)
public String getPort()
public void setPort(String port)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.