|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Exposes the remote management interface of monitor MBeans.
Method Summary | |
void |
addObservedObject(ObjectName object)
Adds the specified object in the set of observed MBeans. |
boolean |
containsObservedObject(ObjectName object)
Tests whether the specified object is in the set of observed MBeans. |
long |
getGranularityPeriod()
Gets the granularity period (in milliseconds). |
String |
getObservedAttribute()
Gets the attribute being observed. |
ObjectName |
getObservedObject()
Deprecated. As of JMX 1.2, replaced by getObservedObjects() |
ObjectName[] |
getObservedObjects()
Returns an array containing the objects being observed. |
boolean |
isActive()
Tests if the monitor MBean is active. |
void |
removeObservedObject(ObjectName object)
Removes the specified object from the set of observed MBeans. |
void |
setGranularityPeriod(long period)
Sets the granularity period (in milliseconds). |
void |
setObservedAttribute(String attribute)
Sets the attribute to observe. |
void |
setObservedObject(ObjectName object)
Deprecated. As of JMX 1.2, replaced by addObservedObject(javax.management.ObjectName) |
void |
start()
Starts the monitor. |
void |
stop()
Stops the monitor. |
Method Detail |
public void start()
public void stop()
public void addObservedObject(ObjectName object) throws IllegalArgumentException
object
- The object to observe.
IllegalArgumentException
- the specified object is null.public void removeObservedObject(ObjectName object)
object
- The object to remove.public boolean containsObservedObject(ObjectName object)
object
- The object to check.
true
if the specified object is in the set, false
otherwise.public ObjectName[] getObservedObjects()
public ObjectName getObservedObject()
getObservedObjects()
setObservedObject(javax.management.ObjectName)
public void setObservedObject(ObjectName object)
addObservedObject(javax.management.ObjectName)
object
- The object to observe.getObservedObject()
public String getObservedAttribute()
setObservedAttribute(java.lang.String)
public void setObservedAttribute(String attribute)
attribute
- The attribute to observe.getObservedAttribute()
public long getGranularityPeriod()
setGranularityPeriod(long)
public void setGranularityPeriod(long period) throws IllegalArgumentException
period
- The granularity period.
IllegalArgumentException
- The granularity
period is less than or equal to zero.getGranularityPeriod()
public boolean isActive()
start
method is called.
It becomes inactive when the stop
method is called.
true
if the monitor MBean is active, false
otherwise.
|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2003 Sun Microsystems, Inc. All rights reserved.