MBean 通知の送信
MBean は、属性、操作、非表示メソッドなどの MBean の実装に通知を送ることができます。
この章では、属性が設定されたときに通知を送信する方法を説明します。
コードの抜粋は、JMX Notification サポート (notification broadcaster への委託とシーケンスナンバー処理の生成) で更新された MBean に基づいています。これは、「JMX MBean」ウィザードを使用するか、または既存 MBean を更新する処理を利用して処理されます (「既存 MBeans の更新」の章を参照)。
属性変更通知を送信するためのコードの追加
エディタで、set<MyAttribute> メソッド名を選択します。属性が設定されたあと、次のコードを追加します。
//属性が設定されたときに通知を送信する
Notification n = new Notification(AttributeChangeNotification.ATTRIBUTE_CHANGE, this, getNextSeqNumber());
broadcaster.sendNotification(n);