|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mule.management.agents.JmxAgent
JmxAgent registers MUle Jmx management beans with an MBean
server.
| Field Summary | |
protected boolean |
locateServer
Should MBeanServer be discovered. |
protected static Log |
logger
Logger used by this class. |
| Constructor Summary | |
JmxAgent()
|
|
| Method Summary | |
void |
dispose()
(non-Javadoc) |
Map |
getConnectorServerProperties()
Getter for property 'connectorServerProperties'. |
String |
getConnectorServerUrl()
|
String |
getDescription()
|
JmxSupportFactory |
getJmxSupportFactory()
Getter for property 'jmxSupportFactory'. |
javax.management.MBeanServer |
getMBeanServer()
|
String |
getName()
|
void |
initialise()
(non-Javadoc) |
boolean |
isCreateServer()
|
boolean |
isEnableStatistics()
|
boolean |
isLocateServer()
|
protected void |
registerComponentServices()
|
protected void |
registerConfigurationService()
|
protected void |
registerConnectorServices()
|
void |
registered()
(non-Javadoc) |
protected void |
registerEndpointServices()
|
protected void |
registerModelService()
|
protected void |
registerMuleService()
|
protected void |
registerStatisticsService()
|
void |
setConnectorServerProperties(Map connectorServerProperties)
Setter for property 'connectorServerProperties'. |
void |
setConnectorServerUrl(String connectorServerUrl)
|
void |
setCreateServer(boolean createServer)
|
void |
setEnableStatistics(boolean enableStatistics)
|
void |
setJmxSupportFactory(JmxSupportFactory jmxSupportFactory)
Setter for property 'jmxSupportFactory'. |
void |
setLocateServer(boolean locateServer)
|
void |
setMBeanServer(javax.management.MBeanServer mBeanServer)
|
void |
setName(String name)
|
void |
start()
(non-Javadoc) |
void |
stop()
(non-Javadoc) |
void |
unregistered()
(non-Javadoc) |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static Log logger
protected boolean locateServer
| Constructor Detail |
public JmxAgent()
| Method Detail |
public String getName()
getName in interface org.mule.umo.manager.UMOAgentUMOAgent.getName()public void setName(String name)
setName in interface org.mule.umo.manager.UMOAgentUMOAgent.setName(java.lang.String)public String getDescription()
getDescription in interface org.mule.umo.manager.UMOAgentUMOAgent.getDescription()
public void initialise()
throws org.mule.umo.lifecycle.InitialisationException
initialise in interface org.mule.umo.lifecycle.Initialisableorg.mule.umo.lifecycle.InitialisationExceptionInitialisable.initialise()
public void start()
throws org.mule.umo.UMOException
start in interface org.mule.umo.lifecycle.Startableorg.mule.umo.UMOExceptionStartable.start()
public void stop()
throws org.mule.umo.UMOException
stop in interface org.mule.umo.lifecycle.Stoppableorg.mule.umo.UMOExceptionStoppable.stop()public void dispose()
dispose in interface org.mule.umo.lifecycle.DisposableDisposable.dispose()public void registered()
registered in interface org.mule.umo.manager.UMOAgentUMOAgent.registered()public void unregistered()
unregistered in interface org.mule.umo.manager.UMOAgentUMOAgent.unregistered()
protected void registerStatisticsService()
throws javax.management.NotCompliantMBeanException,
javax.management.MBeanRegistrationException,
javax.management.InstanceAlreadyExistsException,
javax.management.MalformedObjectNameException
javax.management.NotCompliantMBeanException
javax.management.MBeanRegistrationException
javax.management.InstanceAlreadyExistsException
javax.management.MalformedObjectNameException
protected void registerModelService()
throws javax.management.NotCompliantMBeanException,
javax.management.MBeanRegistrationException,
javax.management.InstanceAlreadyExistsException,
javax.management.MalformedObjectNameException
javax.management.NotCompliantMBeanException
javax.management.MBeanRegistrationException
javax.management.InstanceAlreadyExistsException
javax.management.MalformedObjectNameException
protected void registerMuleService()
throws javax.management.NotCompliantMBeanException,
javax.management.MBeanRegistrationException,
javax.management.InstanceAlreadyExistsException,
javax.management.MalformedObjectNameException
javax.management.NotCompliantMBeanException
javax.management.MBeanRegistrationException
javax.management.InstanceAlreadyExistsException
javax.management.MalformedObjectNameException
protected void registerConfigurationService()
throws javax.management.NotCompliantMBeanException,
javax.management.MBeanRegistrationException,
javax.management.InstanceAlreadyExistsException,
javax.management.MalformedObjectNameException
javax.management.NotCompliantMBeanException
javax.management.MBeanRegistrationException
javax.management.InstanceAlreadyExistsException
javax.management.MalformedObjectNameException
protected void registerComponentServices()
throws javax.management.NotCompliantMBeanException,
javax.management.MBeanRegistrationException,
javax.management.InstanceAlreadyExistsException,
javax.management.MalformedObjectNameException
javax.management.NotCompliantMBeanException
javax.management.MBeanRegistrationException
javax.management.InstanceAlreadyExistsException
javax.management.MalformedObjectNameException
protected void registerEndpointServices()
throws javax.management.NotCompliantMBeanException,
javax.management.MBeanRegistrationException,
javax.management.InstanceAlreadyExistsException,
javax.management.MalformedObjectNameException
javax.management.NotCompliantMBeanException
javax.management.MBeanRegistrationException
javax.management.InstanceAlreadyExistsException
javax.management.MalformedObjectNameException
protected void registerConnectorServices()
throws javax.management.MalformedObjectNameException,
javax.management.NotCompliantMBeanException,
javax.management.MBeanRegistrationException,
javax.management.InstanceAlreadyExistsException
javax.management.MalformedObjectNameException
javax.management.NotCompliantMBeanException
javax.management.MBeanRegistrationException
javax.management.InstanceAlreadyExistsExceptionpublic 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 javax.management.MBeanServer getMBeanServer()
public void setMBeanServer(javax.management.MBeanServer mBeanServer)
mBeanServer - The mBeanServer to set.public Map getConnectorServerProperties()
public void setConnectorServerProperties(Map connectorServerProperties)
connectorServerProperties - Value to set for property 'connectorServerProperties'.public JmxSupportFactory getJmxSupportFactory()
public void setJmxSupportFactory(JmxSupportFactory jmxSupportFactory)
jmxSupportFactory - Value to set for property 'jmxSupportFactory'.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||