1 8 9 package mx4j.monitor; 10 11 import javax.management.ObjectName ; 12 13 16 public interface MX4JGaugeMonitorMBean extends MX4JMonitorMBean 17 { 18 public Number getDerivedGauge(ObjectName objectName); 19 20 public long getDerivedGaugeTimeStamp(ObjectName objectName); 21 22 public Number getHighThreshold(); 23 24 public Number getLowThreshold(); 25 26 public void setThresholds(Number highValue, Number lowValue) throws IllegalArgumentException ; 27 28 public boolean getNotifyHigh(); 29 30 public void setNotifyHigh(boolean value); 31 32 public boolean getNotifyLow(); 33 34 public void setNotifyLow(boolean value); 35 36 public boolean getDifferenceMode(); 37 38 public void setDifferenceMode(boolean value); 39 } 40 | Popular Tags |