mx4j.monitor

Class MX4JCounterMonitor

public class MX4JCounterMonitor extends MX4JMonitor implements MX4JCounterMonitorMBean

Version: $Revision: 1.6 $

Nested Class Summary
protected classMX4JCounterMonitor.CounterMonitorInfo
Constructor Summary
MX4JCounterMonitor()
protected MX4JCounterMonitor(Class management)
Method Summary
protected intcompare(Number left, Number right)
protected MonitorInfocreateMonitorInfo()
NumbergetDerivedGauge(ObjectName name)
longgetDerivedGaugeTimeStamp(ObjectName name)
booleangetDifferenceMode()
NumbergetInitThreshold()
NumbergetModulus()
MBeanNotificationInfo[]getNotificationInfo()
booleangetNotify()
NumbergetOffset()
NumbergetThreshold(ObjectName name)
protected voidmonitor(ObjectName name, String attribute, Object value, MonitorInfo monitorInfo)
voidsetDifferenceMode(boolean mode)
voidsetInitThreshold(Number threshold)
voidsetModulus(Number modulus)
voidsetNotify(boolean notify)
voidsetOffset(Number offset)
protected Numbersub(Number left, Number right)
protected Numbersum(Number left, Number right)

Constructor Detail

MX4JCounterMonitor

public MX4JCounterMonitor()

MX4JCounterMonitor

protected MX4JCounterMonitor(Class management)

Method Detail

compare

protected int compare(Number left, Number right)

createMonitorInfo

protected MonitorInfo createMonitorInfo()

getDerivedGauge

public Number getDerivedGauge(ObjectName name)

getDerivedGaugeTimeStamp

public long getDerivedGaugeTimeStamp(ObjectName name)

getDifferenceMode

public boolean getDifferenceMode()

getInitThreshold

public Number getInitThreshold()

getModulus

public Number getModulus()

getNotificationInfo

public MBeanNotificationInfo[] getNotificationInfo()

getNotify

public boolean getNotify()

getOffset

public Number getOffset()

getThreshold

public Number getThreshold(ObjectName name)

monitor

protected void monitor(ObjectName name, String attribute, Object value, MonitorInfo monitorInfo)

setDifferenceMode

public void setDifferenceMode(boolean mode)

setInitThreshold

public void setInitThreshold(Number threshold)

setModulus

public void setModulus(Number modulus)

setNotify

public void setNotify(boolean notify)

setOffset

public void setOffset(Number offset)

sub

protected Number sub(Number left, Number right)

sum

protected Number sum(Number left, Number right)
Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.