JavaTM Platform
Standard Ed. 6

javax.management.monitor
インタフェース CounterMonitorMBean

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

public interface CounterMonitorMBean
extends MonitorMBean

カウンタモニター MBean のリモート管理インタフェースを公開します。

導入されたバージョン:
1.5

メソッドの概要
 Number getDerivedGauge()
          推奨されていません。 JMX 1.2 以降、getDerivedGauge(ObjectName) で置換されています。
 Number getDerivedGauge(ObjectName object)
          指定された MBean の派生ゲージを取得します。
 long getDerivedGaugeTimeStamp()
          推奨されていません。 JMX 1.2 以降、getDerivedGaugeTimeStamp(ObjectName) で置換されています。
 long getDerivedGaugeTimeStamp(ObjectName object)
          指定された MBean の派生ゲージのタイムスタンプを取得します。
 boolean getDifferenceMode()
          差分モードフラグ値を取得します。
 Number getInitThreshold()
          監視対象オブジェクトすべてに共通の初期しきい値を取得します。
 Number getModulus()
          モジュラス値を取得します。
 boolean getNotify()
          通知のオン/オフスイッチ値を取得します。
 Number getOffset()
          オフセット値を取得します。
 Number getThreshold()
          推奨されていません。 JMX 1.2 以降、getThreshold(ObjectName) で置換されています。
 Number getThreshold(ObjectName object)
          指定された MBean のしきい値を取得します。
 void setDifferenceMode(boolean value)
          差分モードフラグ値を設定します。
 void setInitThreshold(Number value)
          監視対象の MBean すべてに共通の初期しきい値を設定します。
 void setModulus(Number value)
          モジュラス値を設定します。
 void setNotify(boolean value)
          通知のオン/オフスイッチ値を設定します。
 void setOffset(Number value)
          オフセット値を設定します。
 void setThreshold(Number value)
          推奨されていません。 JMX 1.2 以降、setInitThreshold(java.lang.Number) で置換されています。
 
インタフェース javax.management.monitor.MonitorMBean から継承されたメソッド
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop
 

メソッドの詳細

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

setThreshold

@Deprecated
void setThreshold(Number value)
                  throws IllegalArgumentException
推奨されていません。 JMX 1.2 以降、setInitThreshold(java.lang.Number) で置換されています。

しきい値を設定します。

パラメータ:
value - しきい値
例外:
IllegalArgumentException - 指定されたしきい値が null か、ゼロより小さい場合
関連項目:
getThreshold()

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
関連項目:
setThreshold(java.lang.Number)

getInitThreshold

Number getInitThreshold()
監視対象オブジェクトすべてに共通の初期しきい値を取得します。

戻り値:
初期しきい値
関連項目:
setInitThreshold(java.lang.Number)

setInitThreshold

void setInitThreshold(Number value)
                      throws IllegalArgumentException
監視対象の MBean すべてに共通の初期しきい値を設定します。

パラメータ:
value - 初期しきい値
例外:
IllegalArgumentException - 指定された しきい値が null か、ゼロより小さい場合
関連項目:
getInitThreshold()

getOffset

Number getOffset()
オフセット値を取得します。

戻り値:
オフセット値
関連項目:
setOffset(Number)

setOffset

void setOffset(Number value)
               throws IllegalArgumentException
オフセット値を設定します。

パラメータ:
value - オフセット値
例外:
IllegalArgumentException - 指定された オフセット値が null か、ゼロより小さい場合
関連項目:
getOffset()

getModulus

Number getModulus()
モジュラス値を取得します。

戻り値:
モジュラス値
関連項目:
setModulus(java.lang.Number)

setModulus

void setModulus(Number value)
                throws IllegalArgumentException
モジュラス値を設定します。

パラメータ:
value - モジュラス値
例外:
IllegalArgumentException - 指定された モジュラス値が null か、ゼロより小さい場合
関連項目:
getModulus()

getNotify

boolean getNotify()
通知のオン/オフスイッチ値を取得します。

戻り値:
しきい値を超過したときカウンタモニターが通知を送る場合は true、 そうでない場合は false
関連項目:
setNotify(boolean)

setNotify

void setNotify(boolean value)
通知のオン/オフスイッチ値を設定します。

パラメータ:
value - 通知のオン/オフスイッチ値
関連項目:
getNotify()

getDifferenceMode

boolean getDifferenceMode()
差分モードフラグ値を取得します。

戻り値:
差分モードを使用している場合は true、 そうでない場合は false
関連項目:
setDifferenceMode(boolean)

setDifferenceMode

void setDifferenceMode(boolean value)
差分モードフラグ値を設定します。

パラメータ:
value - 差分モードフラグ値
関連項目:
getDifferenceMode()

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。