模块  java.management

Interface GaugeMonitorMBean

  • All Superinterfaces:
    MonitorMBean
    所有已知实现类:
    GaugeMonitor

    public interface GaugeMonitorMBean
    extends MonitorMBean
    公开仪表监视器MBean的远程管理界面。
    从以下版本开始:
    1.5
    • 方法详细信息

      • 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()