Package tigase.management
Class MonitoringBean.MonitorBeanAbstract
- java.lang.Object
-
- tigase.management.MonitoringBean.MonitorBeanAbstract
-
- All Implemented Interfaces:
tigase.kernel.beans.Initializable,tigase.kernel.beans.UnregisterAware,MonitoringBean.MonitorBean
- Direct Known Subclasses:
MonitoringBean.HttpMonitor,MonitoringBean.JMXMonitor,MonitoringBean.SnmpMonitor
- Enclosing class:
- MonitoringBean
public abstract static class MonitoringBean.MonitorBeanAbstract extends Object implements MonitoringBean.MonitorBean
-
-
Field Summary
Fields Modifier and Type Field Description protected StringconfigDirprotected intportprotected MBeanServerserver
-
Constructor Summary
Constructors Constructor Description MonitorBeanAbstract()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeUnregister()voidinitialize()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface tigase.management.MonitoringBean.MonitorBean
start, stop
-
-
-
-
Field Detail
-
configDir
@ConfigField(desc="Config directory", alias="configDir") protected String configDir
-
port
@ConfigField(desc="Port for monitor") protected int port
-
server
protected MBeanServer server
-
-