| 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface MonitorMBean
公开监视器 MBean 的远程管理接口。
| 方法摘要 | |
|---|---|
 void | 
addObservedObject(ObjectName object)
将指定的对象添加到所观察的 MBean 集中。  | 
 boolean | 
containsObservedObject(ObjectName object)
测试指定的对象是否在所观察的 MBean 集中。  | 
 long | 
getGranularityPeriod()
获取粒度时段(以毫秒为单位)。  | 
 String | 
getObservedAttribute()
获取要观察的属性。  | 
 ObjectName | 
getObservedObject()
已过时。 从 JMX 1.2 开始,由 getObservedObjects() 取代 | 
 ObjectName[] | 
getObservedObjects()
返回一个包含要观察的对象的数组。  | 
 boolean | 
isActive()
测试监视器 MBean 是否处于激活状态。  | 
 void | 
removeObservedObject(ObjectName object)
从所观察的 MBean 集中移除指定的对象。  | 
 void | 
setGranularityPeriod(long period)
设置粒度时段(以毫秒为单位)。  | 
 void | 
setObservedAttribute(String attribute)
设置要观察的属性。  | 
 void | 
setObservedObject(ObjectName object)
已过时。 从 JMX 1.2 开始,由 addObservedObject(javax.management.ObjectName) 取代 | 
 void | 
start()
启动监视器。  | 
 void | 
stop()
停止监视器。  | 
| 方法详细信息 | 
|---|
void start()
void stop()
void addObservedObject(ObjectName object)
                       throws IllegalArgumentException
object - 要观察的对象。
IllegalArgumentException - 指定的对象为 null。void removeObservedObject(ObjectName object)
object - 要移除的对象。boolean containsObservedObject(ObjectName object)
object - 要检查的对象。
true;否则返回 false。ObjectName[] getObservedObjects()
@Deprecated ObjectName getObservedObject()
getObservedObjects() 取代
setObservedObject(javax.management.ObjectName)@Deprecated void setObservedObject(ObjectName object)
addObservedObject(javax.management.ObjectName) 取代
object - 要观察的对象。getObservedObject()String getObservedAttribute()
setObservedAttribute(java.lang.String)void setObservedAttribute(String attribute)
attribute - 要观察的属性。getObservedAttribute()long getGranularityPeriod()
setGranularityPeriod(long)
void setGranularityPeriod(long period)
                          throws IllegalArgumentException
period - 粒度时段。
IllegalArgumentException - 粒度时段小于或等于零。getGranularityPeriod()boolean isActive()
start 方法时,监视器 MBean 被标记为激活状态。在调用 stop 方法时,该标记变为非激活状态。
true;否则返回 false。
  | 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。