|
|||||||||||
| 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.
|
JMX Specification 1.2 Maintenance Release Generated from RI build jmx-1_2_2_03-b34.2 2005.11.28_17:31:59_MET |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||