| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MonitorMBean
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 |
Gets the granularity period (in milliseconds). |
String |
Gets the attribute being observed. |
ObjectName |
Gets the object name of the object being observed. |
ObjectName[] |
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) Sets the object to observe identified by its object name. |
void |
start() Starts the monitor. |
void |
stop() Stops the monitor. |
Method Detail |
---|
public void addObservedObject(ObjectName object) throws IllegalArgumentException
object
- The object to observe.IllegalArgumentException
- the specified object is null.public boolean containsObservedObject(ObjectName object)
object
- The object to check.true
if the specified object is in the set, false
otherwise.public long getGranularityPeriod()
public String getObservedAttribute()
public ObjectName getObservedObject()
public ObjectName[] getObservedObjects()
public boolean isActive()
true
if the monitor MBean is active, false
otherwise.public void removeObservedObject(ObjectName object)
object
- The object to remove.public void setGranularityPeriod(long period) throws IllegalArgumentException
period
- The granularity period.IllegalArgumentException
- The granularity
period is less than or equal to zero.public void setObservedAttribute(String attribute)
attribute
- The attribute to observe.public void setObservedObject(ObjectName object)
object
- The object to observe.public void start()
public void stop()
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |