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