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

クラスMBeanNotificationInfo

java.lang.Object
javax.management.MBeanFeatureInfo
javax.management.MBeanNotificationInfo
すべての実装されたインタフェース:
Serializable, Cloneable, DescriptorRead
直系の既知のサブクラス:
ModelMBeanNotificationInfo

public class MBeanNotificationInfo extends MBeanFeatureInfo implements Cloneable

MBeanNotificationInfoクラスは、MBeanによって発行された、指定の通知Javaクラスに対する複数の異なった通知インスタンスの特性を記述します。 MBeanによって発行された通知が、異なったJavaクラスのインスタンスになる可能性がある場合、このMBeanのメタデータは、それぞれの通知JavaクラスにMBeanNotificationInfoオブジェクトを提供する必要があります。

このクラスのインスタンスは不変です。 サブクラスは可変ですが、サブクラスの変更は推奨されていません。

このクラスは、javax.management.MBeanFeatureInfoを拡張し、nameおよびdescriptionフィールドを提供します。 nameフィールドは、このクラスによって記述される通知オブジェクトの完全修飾Javaクラス名となります。

getNotifTypesメソッドは、MBeanによって発行される通知型を含む文字列配列を返します。 通知型は、通知Javaクラスではなく、発行される通知について記述したドット表記文字列となります。 単一のジェネリック表記クラスを使って、複数の型の通知を送信できます。 これらの型はすべて、getNotifTypesメソッドにより文字列配列として返されます。

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