|
||||||||||
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 MuleContextAware
public void setName(String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |