mx4j.monitor

Interface MX4JGaugeMonitorMBean

All Superinterfaces:
MX4JMonitorMBean
Known Implementing Classes:
MX4JGaugeMonitor

public interface MX4JGaugeMonitorMBean
extends MX4JMonitorMBean

Version:
$Revision: 1.3 $

Method Summary

Number
getDerivedGauge(javax.management.ObjectName objectName)
long
getDerivedGaugeTimeStamp(javax.management.ObjectName objectName)
boolean
getDifferenceMode()
Number
getHighThreshold()
Number
getLowThreshold()
boolean
getNotifyHigh()
boolean
getNotifyLow()
void
setDifferenceMode(boolean value)
void
setNotifyHigh(boolean value)
void
setNotifyLow(boolean value)
void
setThresholds(Number highValue, Number lowValue)

Methods inherited from interface mx4j.monitor.MX4JMonitorMBean

addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, start, stop

Method Details

getDerivedGauge

public Number getDerivedGauge(javax.management.ObjectName objectName)

getDerivedGaugeTimeStamp

public long getDerivedGaugeTimeStamp(javax.management.ObjectName objectName)

getDifferenceMode

public boolean getDifferenceMode()

getHighThreshold

public Number getHighThreshold()

getLowThreshold

public Number getLowThreshold()

getNotifyHigh

public boolean getNotifyHigh()

getNotifyLow

public boolean getNotifyLow()

setDifferenceMode

public void setDifferenceMode(boolean value)

setNotifyHigh

public void setNotifyHigh(boolean value)

setNotifyLow

public void setNotifyLow(boolean value)

setThresholds

public void setThresholds(Number highValue,
                          Number lowValue)
            throws IllegalArgumentException

Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.