|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.module.management.agent.JmxAgentConfigurer
public class JmxAgentConfigurer
Mule now binds to a platform mbeanserver by default and jmx agent is always registered via a bootstrap process. Thus a namespace handler creates this configurer class instead which propagates user settings to a jmx agent in the registry (instead of trying to register a duplicate jmx agent).
| Field Summary | |
|---|---|
static Map |
DEFAULT_CONNECTOR_SERVER_PROPERTIES
|
protected boolean |
locateServer
Should MBeanServer be discovered. |
protected static Log |
logger
Logger used by this class |
protected MuleContext |
muleContext
|
| Constructor Summary | |
|---|---|
JmxAgentConfigurer()
|
|
| Method Summary | |
|---|---|
Map |
getConnectorServerProperties()
Getter for property 'connectorServerProperties'. |
String |
getConnectorServerUrl()
|
MBeanServer |
getMBeanServer()
|
boolean |
isCreateRmiRegistry()
|
boolean |
isCreateServer()
|
boolean |
isEnableStatistics()
|
boolean |
isLocateServer()
|
void |
setConnectorServerProperties(Map connectorServerProperties)
Setter for property 'connectorServerProperties'. |
void |
setConnectorServerUrl(String connectorServerUrl)
|
void |
setCreateRmiRegistry(boolean createRmiRegistry)
|
void |
setCreateServer(boolean createServer)
|
void |
setCredentials(Map newCredentials)
Setter for property 'credentials'. |
void |
setEnableStatistics(boolean enableStatistics)
|
void |
setLocateServer(boolean locateServer)
|
void |
setMBeanServer(MBeanServer mBeanServer)
|
void |
setMuleContext(MuleContext context)
|
void |
setName(String name)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Map DEFAULT_CONNECTOR_SERVER_PROPERTIES
protected static final Log logger
protected MuleContext muleContext
protected boolean locateServer
| Constructor Detail |
|---|
public JmxAgentConfigurer()
| Method Detail |
|---|
public boolean isCreateServer()
public void setCreateServer(boolean createServer)
createServer - The createServer to set.public boolean isLocateServer()
public void setLocateServer(boolean locateServer)
locateServer - The locateServer to set.public String getConnectorServerUrl()
public void setConnectorServerUrl(String connectorServerUrl)
connectorServerUrl - The connectorServerUrl to set.public boolean isEnableStatistics()
public void setEnableStatistics(boolean enableStatistics)
enableStatistics - The enableStatistics to set.public MBeanServer getMBeanServer()
public void setMBeanServer(MBeanServer mBeanServer)
mBeanServer - The mBeanServer to set.public Map getConnectorServerProperties()
public void setConnectorServerProperties(Map connectorServerProperties)
null to use defaults (DEFAULT_CONNECTOR_SERVER_PROPERTIES). Pass in an empty map to use no parameters. Passing a non-empty map will
replace defaults.
connectorServerProperties - Value to set for property 'connectorServerProperties'.public void setCredentials(Map newCredentials)
newCredentials - Value to set for property 'credentials'.public boolean isCreateRmiRegistry()
public void setCreateRmiRegistry(boolean createRmiRegistry)
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarepublic void setName(String name)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||