public interface JMXAgent
This JMXAgent class represent agent for MBeanServers registered in ServiceRegistry. It's responsible for registration and unregistration MBeans with available MBeanServers.
| Modifier and Type | Method and Description |
|---|---|
void |
registerMBean(MBeanHandler mBeanHandler)
Registers MBean with all available MBeanServers.
|
void |
registerMBeans(javax.management.MBeanServer server)
Registers MBeans with provided MBeanServer.
|
void |
start()
This method starts JMX agent.
|
void |
stop()
Stops JMXAgent.
|
void |
unregisterMBean(MBeanHandler mBeanHandler)
Unregisters MBean with all available MBeanServers.
|
void |
unregisterMBeans(javax.management.MBeanServer server)
Unregisters MBeans with provided MBeanServer.
|
void start()
void registerMBeans(javax.management.MBeanServer server)
server - MBeanServer with which MBeans are going to be registeredvoid unregisterMBeans(javax.management.MBeanServer server)
server - MBeanServer with which MBeans are going to be unregistered.void registerMBean(MBeanHandler mBeanHandler)
mBeanHandler - handler which contains MBean info.void unregisterMBean(MBeanHandler mBeanHandler)
mBeanHandler - handler which contains MBean info.void stop()
Copyright © 2009-2019 The Apache Software Foundation. All Rights Reserved.