|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.util.EventObject
javax.management.Notification
javax.management.monitor.MonitorNotification
public class MonitorNotification
モニター MBean によって送信される通知を定義します。
このクラスの新しいオブジェクトを作成するときは、通知ソースおよびモニター MBean の状態に関連するパラメータのセットを指定する必要があります。 以下は、モニター MBean によって始動される通知のリストです。
| フィールドの概要 | |
|---|---|
static String |
OBSERVED_ATTRIBUTE_ERROR
監視対象の属性が監視対象のオブジェクトに含まれていないことを示す通知型です。 |
static String |
OBSERVED_ATTRIBUTE_TYPE_ERROR
監視対象の属性の型が不正であることを示す通知型です。 |
static String |
OBSERVED_OBJECT_ERROR
監視対象のオブジェクトが MBean サーバーに登録されていないことを示す通知型です。 |
static String |
RUNTIME_ERROR
監視対象の属性の値を取得しようとしたとき、未定義のエラー型が発生したことを示す通知型です。 |
static String |
STRING_TO_COMPARE_VALUE_DIFFERED
監視対象の属性の値が比較文字列値と異なることを示す通知型です。 |
static String |
STRING_TO_COMPARE_VALUE_MATCHED
監視対象の属性の値が比較文字列値に一致したことを示す通知型です。 |
static String |
THRESHOLD_ERROR
しきい値、オフセット値、またはモジュラス値の型が不正であることを示す通知型です。 |
static String |
THRESHOLD_HIGH_VALUE_EXCEEDED
監視対象の属性の値が上限値を超えたことを示す通知型です。 |
static String |
THRESHOLD_LOW_VALUE_EXCEEDED
監視対象の属性の値が下限値を超えたことを示す通知型です。 |
static String |
THRESHOLD_VALUE_EXCEEDED
監視対象の属性の値がしきい値に達したことを示す通知型です。 |
| クラス javax.management.Notification から継承されたフィールド |
|---|
source |
| メソッドの概要 | |
|---|---|
Object |
getDerivedGauge()
このモニター通知の派生ゲージを取得します。 |
String |
getObservedAttribute()
このモニター通知の監視対象の属性を取得します。 |
ObjectName |
getObservedObject()
このモニター通知の監視対象のオブジェクトを取得します。 |
Object |
getTrigger()
このモニター通知をトリガーしたしきい値または文字列 (モニターの型によって異なる) を取得します。 |
| クラス javax.management.Notification から継承されたメソッド |
|---|
getMessage, getSequenceNumber, getTimeStamp, getType, getUserData, setSequenceNumber, setSource, setTimeStamp, setUserData, toString |
| クラス java.util.EventObject から継承されたメソッド |
|---|
getSource |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final String OBSERVED_OBJECT_ERROR
jmx.monitor.error.mbean です。
public static final String OBSERVED_ATTRIBUTE_ERROR
jmx.monitor.error.attribute です。
public static final String OBSERVED_ATTRIBUTE_TYPE_ERROR
jmx.monitor.error.type です。
public static final String THRESHOLD_ERROR
jmx.monitor.error.threshold です。
public static final String RUNTIME_ERROR
jmx.monitor.error.runtime です。
public static final String THRESHOLD_VALUE_EXCEEDED
jmx.monitor.counter.threshold です。
public static final String THRESHOLD_HIGH_VALUE_EXCEEDED
jmx.monitor.gauge.high です。
public static final String THRESHOLD_LOW_VALUE_EXCEEDED
jmx.monitor.gauge.low です。
public static final String STRING_TO_COMPARE_VALUE_MATCHED
jmx.monitor.string.matches です。
public static final String STRING_TO_COMPARE_VALUE_DIFFERED
jmx.monitor.string.differs です。
| メソッドの詳細 |
|---|
public ObjectName getObservedObject()
public String getObservedAttribute()
public Object getDerivedGauge()
public Object getTrigger()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。