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

インタフェースCounterMonitorMBean

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

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

    • getDerivedGauge

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

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

      @Deprecated Number getThreshold()
      非推奨。
      JMX 1.2以降は、getThreshold(ObjectName)に置き換えられています。
      しきい値を取得します。
      戻り値:
      しきい値。
      関連項目:
    • setThreshold

      @Deprecated void setThreshold(Number value) throws IllegalArgumentException
      非推奨。
      JMX 1.2以降は、setInitThreshold(java.lang.Number)に置き換えられています。
      しきい値を設定します。
      パラメータ:
      value - しきい値。
      例外:
      IllegalArgumentException - 指定されたしきい値がnullか、ゼロより小さい場合。
      関連項目:
    • 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
    • getThreshold

      Number getThreshold(ObjectName object)
      指定されたMBeanのしきい値を取得します。
      パラメータ:
      object - MBean。このMBeanのしきい値が返される
      戻り値:
      指定のMBeanが監視対象のMBeanのセットに含まれる場合、このMBeanのしきい値。そうでない場合はnull
      関連項目:
    • getInitThreshold

      Number getInitThreshold()
      監視対象オブジェクトすべてに共通の初期しきい値を取得します。
      戻り値:
      初期しきい値。
      関連項目:
    • setInitThreshold

      void setInitThreshold(Number value) throws IllegalArgumentException
      監視対象のMBeanすべてに共通の初期しきい値を設定します。
      パラメータ:
      value - 初期しきい値。
      例外:
      IllegalArgumentException - 指定されたしきい値がnullか、ゼロより小さい場合。
      関連項目:
    • getOffset

      Number getOffset()
      オフセット値を取得します。
      戻り値:
      オフセット値。
      関連項目:
    • setOffset

      void setOffset(Number value) throws IllegalArgumentException
      オフセット値を設定します。
      パラメータ:
      value - オフセット値。
      例外:
      IllegalArgumentException - 指定されたオフセット値がnullか、ゼロより小さい場合。
      関連項目:
    • getModulus

      Number getModulus()
      モジュラス値を取得します。
      戻り値:
      モジュラス値。
      関連項目:
    • setModulus

      void setModulus(Number value) throws IllegalArgumentException
      モジュラス値を設定します。
      パラメータ:
      value - モジュラス値。
      例外:
      IllegalArgumentException - 指定されたモジュラス値がnullか、ゼロより小さい場合。
      関連項目:
    • getNotify

      boolean getNotify()
      通知のオン/オフ・スイッチ値を取得します。
      戻り値:
      しきい値を超過したときカウンタ・モニターが通知を送る場合はtrue、そうでない場合はfalse
      関連項目:
    • setNotify

      void setNotify(boolean value)
      通知のオン/オフ・スイッチ値を設定します。
      パラメータ:
      value - 通知のオン/オフ・スイッチ値。
      関連項目:
    • getDifferenceMode

      boolean getDifferenceMode()
      差分モード・フラグ値を取得します。
      戻り値:
      差分モードを使用している場合はtrue、そうでない場合はfalse
      関連項目:
    • setDifferenceMode

      void setDifferenceMode(boolean value)
      差分モード・フラグ値を設定します。
      パラメータ:
      value - 差分モード・フラグ値。
      関連項目: