-  
       
- All Superinterfaces:
 -  
         
MonitorMBean 
- 所有已知实现类:
 -  
         
GaugeMonitor 
public interface GaugeMonitorMBean extends MonitorMBean
公开仪表监视器MBean的远程管理界面。- 从以下版本开始:
 - 1.5
 
 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 抽象方法 弃用的方法 变量和类型 方法 描述 NumbergetDerivedGauge()已过时。截至JMX 1.2,由getDerivedGauge(ObjectName)取代NumbergetDerivedGauge(ObjectName object)获取指定MBean的派生尺度。longgetDerivedGaugeTimeStamp()已过时。截至JMX 1.2,由getDerivedGaugeTimeStamp(ObjectName)取代longgetDerivedGaugeTimeStamp(ObjectName object)获取指定MBean的派生尺度时间戳。booleangetDifferenceMode()获取差异模式标志值。NumbergetHighThreshold()获取高阈值。NumbergetLowThreshold()获取低阈值。booleangetNotifyHigh()获取高通知的开/关切换值。booleangetNotifyLow()获取低通知的开/关切换值。voidsetDifferenceMode(boolean value)设置差异模式标志值。voidsetNotifyHigh(boolean value)设置高通知的开/关切换值。voidsetNotifyLow(boolean value)设置低通知的开/关切换值。voidsetThresholds(Number highValue, Number lowValue)设置高阈值和低阈值。-  
               
声明方法的接口 javax.management.monitor.MonitorMBean
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getDerivedGauge
@Deprecated Number getDerivedGauge()
Deprecated.As of JMX 1.2, replaced bygetDerivedGauge(ObjectName)获取派生尺度。- 结果
 - 派生尺度。
 
 
-  
getDerivedGaugeTimeStamp
@Deprecated long getDerivedGaugeTimeStamp()
Deprecated.As of JMX 1.2, replaced bygetDerivedGaugeTimeStamp(ObjectName)获取派生的标尺时间戳。- 结果
 - 派生的标尺时间戳。
 
 
-  
getDerivedGauge
Number getDerivedGauge(ObjectName object)
获取指定MBean的派生尺度。- 参数
 -  
              
object- 要为其返回派生尺度的MBean - 结果
 - 
               如果此MBean位于观察到的MBean集中,则为指定MBean的派生尺度,否则为 
              
null。 
 
-  
getDerivedGaugeTimeStamp
long getDerivedGaugeTimeStamp(ObjectName object)
获取指定MBean的派生尺度时间戳。- 参数
 -  
              
object- 要为其返回派生的度量标准时间戳的MBean - 结果
 - 
               如果此MBean位于观察到的MBean集中,则为指定MBean的派生尺度时间戳,否则为 
              
null。 
 
-  
getHighThreshold
Number getHighThreshold()
获取高阈值。- 结果
 - 高阈值。
 
 
-  
getLowThreshold
Number getLowThreshold()
获取低阈值。- 结果
 - 低阈值。
 
 
-  
setThresholds
void setThresholds(Number highValue, Number lowValue) throws IllegalArgumentException
设置高阈值和低阈值。- 参数
 -  
              
highValue- 高阈值。 -  
              
lowValue- 低阈值。 - 异常
 -  
              
IllegalArgumentException- 指定的高/低阈值为空或低阈值大于高阈值或高阈值且低阈值不是同一类型。 
 
-  
getNotifyHigh
boolean getNotifyHigh()
获取高通知的开/关切换值。- 结果
 -  
              
true如果仪表监视器在超过高阈值时通知,false。 - 另请参见:
 -  
              
setNotifyHigh(boolean) 
 
-  
setNotifyHigh
void setNotifyHigh(boolean value)
设置高通知的开/关切换值。- 参数
 -  
              
value- 高通知的开/关切换值。 - 另请参见:
 -  
              
getNotifyHigh() 
 
-  
getNotifyLow
boolean getNotifyLow()
获取低通知的开/关切换值。- 结果
 -  
              
true如果仪表监视器在超过低阈值时通知,false。 - 另请参见:
 -  
              
setNotifyLow(boolean) 
 
-  
setNotifyLow
void setNotifyLow(boolean value)
设置低通知的开/关切换值。- 参数
 -  
              
value- 低通知的开/关切换值。 - 另请参见:
 -  
              
getNotifyLow() 
 
-  
getDifferenceMode
boolean getDifferenceMode()
获取差异模式标志值。- 结果
 -  
              
true如果使用差异模式,否则为false。 - 另请参见:
 -  
              
setDifferenceMode(boolean) 
 
-  
setDifferenceMode
void setDifferenceMode(boolean value)
设置差异模式标志值。- 参数
 -  
              
value- 差分模式标志值。 - 另请参见:
 -  
              
getDifferenceMode() 
 
 -  
 
 -