| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
javax.management.StandardMBeanmx4j.monitor.MX4JMonitormx4j.monitor.MX4JGaugeMonitorNested Class Summary | |
protected class | |
Nested classes/interfaces inherited from class mx4j.monitor.MX4JMonitor | |
MX4JMonitor.MonitorInfo | |
Constructor Summary | |
| |
Method Summary | |
protected int |
|
protected MX4JMonitor.MonitorInfo | |
Number |
|
long |
|
boolean | |
Number | |
Number | |
javax.management.MBeanNotificationInfo[] | |
boolean | |
boolean | |
protected void |
|
void |
|
void |
|
void |
|
void |
|
protected Number |
|
public MX4JGaugeMonitor()
throws javax.management.NotCompliantMBeanExceptionprotected MX4JGaugeMonitor(Class management)
throws javax.management.NotCompliantMBeanExceptionprotected int compare(Number left,
Number right)protected MX4JMonitor.MonitorInfo createMonitorInfo()
- Overrides:
- createMonitorInfo in interface MX4JMonitor
public Number getDerivedGauge(javax.management.ObjectName objectName)
- Specified by:
- getDerivedGauge in interface MX4JGaugeMonitorMBean
public long getDerivedGaugeTimeStamp(javax.management.ObjectName objectName)
- Specified by:
- getDerivedGaugeTimeStamp in interface MX4JGaugeMonitorMBean
public boolean getDifferenceMode()
- Specified by:
- getDifferenceMode in interface MX4JGaugeMonitorMBean
public Number getHighThreshold()
- Specified by:
- getHighThreshold in interface MX4JGaugeMonitorMBean
public Number getLowThreshold()
- Specified by:
- getLowThreshold in interface MX4JGaugeMonitorMBean
public javax.management.MBeanNotificationInfo[] getNotificationInfo()
public boolean getNotifyHigh()
- Specified by:
- getNotifyHigh in interface MX4JGaugeMonitorMBean
public boolean getNotifyLow()
- Specified by:
- getNotifyLow in interface MX4JGaugeMonitorMBean
protected void monitor(javax.management.ObjectName name,
String attribute,
Object value,
MX4JMonitor.MonitorInfo monitorInfo)
- Overrides:
- monitor in interface MX4JMonitor
public void setDifferenceMode(boolean differenceMode)
- Specified by:
- setDifferenceMode in interface MX4JGaugeMonitorMBean
public void setNotifyHigh(boolean notifyHigh)
- Specified by:
- setNotifyHigh in interface MX4JGaugeMonitorMBean
public void setNotifyLow(boolean notifyLow)
- Specified by:
- setNotifyLow in interface MX4JGaugeMonitorMBean
public void setThresholds(Number highValue,
Number lowValue)
throws IllegalArgumentException
- Specified by:
- setThresholds in interface MX4JGaugeMonitorMBean
protected Number sub(Number left,
Number right)