|  
      JavaTM 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 Platform Standard Ed. 6  |  
    |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。