Method Summary |
|
public java.lang.Number | getDerivedGauge() This method gets the value of the derived gauge. |
public long | getDerivedGaugeTimeStamp() This method gets the value of the derived gauge time stamp.The derived
gauge time stamp* is the value(in the nearest miliseconds) when the
notification was triggered. |
public boolean | getDifferenceMode() This method gets the value of the difference mode. |
public java.lang.Number | getHighThreshold() This method gets the value of the high threshold. |
public java.lang.Number | getLowThreshold() This method gets the value of the low threshold. |
public MBeanNotificationInfo[] | getNotificationInfo() This method returns a NotificationInfo object containing the name of the
Java class of the notification and the notification types sent by the
counter monitor. |
public boolean | getNotifyHigh() This method gets the high notification's on/off switch value. |
public boolean | getNotifyLow() This method gets the low notification's on/off switch value. |
public ObjectName | preRegister(MBeanServer server, ObjectName name) Overriding the preRegister() of MBeanRegistration interface to store the
ObjectName locally. |
public void | setDifferenceMode(boolean value) This method sets the state of the difference mode. |
public void | setNotifyHigh(boolean value) This method sets the high notification's on/off switch value. |
public void | setNotifyLow(boolean value) This method sets the low notification's on/off switch value. |
public void | setThresholds(Number highValue, Number lowValue) This method sets the high threshold and low threshold values. |
public void | start() Starts the Gauge monitor. |
public void | stop() Stops the Gauge Monitor. |