JMXAgentJMXOverRMIAgent, PlatformJMXAgentpublic abstract class AbstractJMXAgent extends java.lang.Object implements JMXAgent
| Modifier and Type | Field | Description |
|---|---|---|
protected org.apache.commons.logging.Log |
log |
|
protected javax.management.MBeanServer |
mBeanServer |
JMX_DOMAIN| Constructor | Description |
|---|---|
AbstractJMXAgent() |
Constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract java.lang.String |
getType() |
|
void |
register(javax.management.ObjectName name,
java.lang.Object mBean) |
Register an MBean
|
void |
stop() |
Stop the agent
|
void |
unregister(javax.management.ObjectName name) |
Unregister an MBean
|
protected final org.apache.commons.logging.Log log
protected final javax.management.MBeanServer mBeanServer
protected abstract java.lang.String getType()
public void stop()
JMXAgentpublic final void register(javax.management.ObjectName name,
java.lang.Object mBean)
throws javax.jms.JMSException
JMXAgentpublic final void unregister(javax.management.ObjectName name)
throws javax.jms.JMSException
JMXAgentunregister in interface JMXAgentjavax.jms.JMSException - on registration errorCopyright © 2021. All rights reserved.