モジュール java.management

クラスModelMBeanNotificationInfo

java.lang.Object
javax.management.MBeanFeatureInfo
javax.management.MBeanNotificationInfo
javax.management.modelmbean.ModelMBeanNotificationInfo
すべての実装されたインタフェース:
Serializable, Cloneable, DescriptorAccess, DescriptorRead

public class ModelMBeanNotificationInfo extends MBeanNotificationInfo implements DescriptorAccess

ModelMBeanNotificationInfoオブジェクトは、ModelMBeanが発行する通知を記述します。 これは、関連Descriptorを持ち、Descriptorインタフェースを実装したMBeanNotificationInfoのサブクラスです。

記述子内のフィールドは次のように定義済みですが、この内容に限定されません。 この表で型がNumberである場合は、Longの10進数表現であるStringを使用することもできます。

ModelMBeanNotificationInfoフィールド
名前意味
nameString 通知名。
descriptorTypeString 必ずnotification。
severityNumber 0 - 6の値のうち0: 未知、1:回復不能、2:クリティカル、障害、3:メジャー、重大、4:マイナー、非重要、エラー、5:警告、6:通常、クリア済み、情報
messageIDString メッセージ・テキストの一意のキー(翻訳、分析用)。
messageTextString 通知テキスト。
logString T - メッセージをログに記録、F - メッセージを記録しない。
logfileString オペレーティング・システムに適した完全修飾ファイル名。
visibilityNumber 1 - 4の値のうち1: 常に可視4:ほとんど不可視。
presentationStringString データ表現を可能にするためのXML形式の文字列。

デフォルトの記述子には、name、descriptorType、displayName、およびseverity(=6)フィールドが含まれます。 nameおよびdisplayNameフィールドのデフォルト値は、(ModelMBeanNotificationInfoコンストラクタのnameパラメータで指定された) Notificationクラスの名前です。

このクラスのserialVersionUID-7445681389570207141Lです。

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