モジュール java.management
パッケージ javax.management.monitor

インタフェースGaugeMonitorMBean

  • すべてのスーパー・インタフェース:
    MonitorMBean
    既知のすべての実装クラス:
    GaugeMonitor

    public interface GaugeMonitorMBean
    extends MonitorMBean
    ゲージ・モニターMBeanのリモート管理インタフェースを公開します。
    導入されたバージョン:
    1.5
    • メソッドの詳細

      • getDerivedGaugeTimeStamp

        @Deprecated
        long getDerivedGaugeTimeStamp()
        非推奨。
        JMX 1.2以降は、getDerivedGaugeTimeStamp(ObjectName)に置き換えられています。
        派生ゲージのタイムスタンプを取得します。
        戻り値:
        派生ゲージのタイムスタンプ。
      • getDerivedGauge

        Number getDerivedGauge​(ObjectName object)
        指定されたMBeanの派生ゲージを取得します。
        パラメータ:
        object - MBean。このMBeanの派生ゲージが返される
        戻り値:
        指定のMBeanが監視対象のMBeanのセットに含まれる場合、このMBeanの派生ゲージ。そうでない場合はnull
      • getDerivedGaugeTimeStamp

        long getDerivedGaugeTimeStamp​(ObjectName object)
        指定されたMBeanの派生ゲージのタイムスタンプを取得します。
        パラメータ:
        object - MBean。このMBeanの派生ゲージのタイムスタンプが返される
        戻り値:
        指定のMBeanが監視対象のMBeanのセットに含まれる場合、このMBeanの派生ゲージのタイムスタンプ。そうでない場合はnull
      • getHighThreshold

        Number getHighThreshold()
        上限値を取得します。
        戻り値:
        上限値。
      • getLowThreshold

        Number getLowThreshold()
        下限値を取得します。
        戻り値:
        下限値。
      • setThresholds

        void setThresholds​(Number highValue,
                           Number lowValue)
                    throws IllegalArgumentException
        上限値と下限値を設定します。
        パラメータ:
        highValue - 上限値。
        lowValue - 下限値。
        例外:
        IllegalArgumentException - 上限および下限のしきい値としてnullが指定された場合、下限値が上限値より大きい場合、または上限値と下限値の型が異なる場合。
      • 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()