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

クラスMonitorNotification

java.lang.Object
java.util.EventObject
javax.management.Notification
javax.management.monitor.MonitorNotification
すべての実装されたインタフェース:
Serializable

public class MonitorNotification extends Notification
モニターMBeanによって送信される通知を定義します。

このクラスの新しいオブジェクトを作成するときは、通知ソースおよびモニターMBeanの状態に関連するパラメータのセットを指定する必要があります。 以下は、モニターMBeanによって始動される通知のリストです。

  • 全種類のモニターに共通:
    • 監視対象のオブジェクトがMBeanサーバーに登録されていない場合。
    • 監視対象の属性が監視対象のオブジェクトに含まれていない場合。
    • 監視対象の属性の型が不正な場合。
    • 監視対象の属性の値を取得しようとしたとき、例外(上記の場合を除く)が発生した場合。
  • カウンタ・モニターとゲージ・モニターに共通:
    • 上限値または下限値の型がゲージ(ゲージ・モニター)の型と異なる場合。
    • しきい値、オフセット値、またはモジュラス値の型がカウンタ(カウンタ・モニター)の型と異なる場合。
  • カウンタ・モニター専用:
    • 監視対象の属性の値がしきい値に達した場合。
  • ゲージ・モニター専用:
    • 監視対象の属性の値が上限値を超えた場合。
    • 監視対象の属性の値が下限値を超えた場合。
  • 文字列モニター専用:
    • 監視対象の属性の値が比較文字列値に一致した場合。
    • 監視対象の属性の値が比較文字列値と異なる場合。

導入されたバージョン:
1.5
関連項目: