mx4j.monitor

Interface MX4JMonitorMBean

Known Subinterfaces:
MX4JCounterMonitorMBean, MX4JGaugeMonitorMBean, MX4JStringMonitorMBean
Known Implementing Classes:
MX4JCounterMonitor, MX4JGaugeMonitor, MX4JMonitor, MX4JStringMonitor

public interface MX4JMonitorMBean

Version:
$Revision: 1.2 $

Method Summary

void
addObservedObject(javax.management.ObjectName object)
boolean
containsObservedObject(javax.management.ObjectName object)
long
getGranularityPeriod()
String
getObservedAttribute()
javax.management.ObjectName[]
getObservedObjects()
boolean
isActive()
void
removeObservedObject(javax.management.ObjectName object)
void
setGranularityPeriod(long period)
void
setObservedAttribute(String attribute)
void
start()
void
stop()

Method Details

addObservedObject

public void addObservedObject(javax.management.ObjectName object)
            throws IllegalArgumentException

containsObservedObject

public boolean containsObservedObject(javax.management.ObjectName object)

getGranularityPeriod

public long getGranularityPeriod()

getObservedAttribute

public String getObservedAttribute()

getObservedObjects

public javax.management.ObjectName[] getObservedObjects()

isActive

public boolean isActive()

removeObservedObject

public void removeObservedObject(javax.management.ObjectName object)

setGranularityPeriod

public void setGranularityPeriod(long period)
            throws java.lang.IllegalArgumentException

setObservedAttribute

public void setObservedAttribute(String attribute)

start

public void start()

stop

public void stop()

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