JavaTM 2 Platform
Standard Ed. 5.0

クラス
javax.management.Notification の使用

Notification を使用しているパッケージ
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.modelmbean ModelMBean クラスの定義を提供します。 
javax.management.monitor モニタークラスを定義します。 
javax.management.relation 関係サービスについて定義します。 
javax.management.remote JMX MBean サーバにリモートアクセスするためのインタフェースです。 
javax.management.timer Timer MBean を定義します。 
 

javax.management での Notification の使用
 

javax.management での Notification のサブクラス
 class AttributeChangeNotification
          MBean によって送信される属性変更通知を定義します。
 class MBeanServerNotification
          MBean サーバにより、MBeanServerDelegate MBean から発行される通知を表します。
 

Notification 型のパラメータを持つ javax.management のメソッド
protected  void NotificationBroadcasterSupport.handleNotification(NotificationListener listener, Notification notif, Object handback)
          このメソッドは、リスナーに通知を送信するため、sendNotification によって呼び出されます。
 void NotificationListener.handleNotification(Notification notification, Object handback)
          JMX 通知の発生時に呼び出されます。
 boolean NotificationFilterSupport.isNotificationEnabled(Notification notification)
          指定された通知をリスナーに送信する前に呼び出されます。
 boolean NotificationFilter.isNotificationEnabled(Notification notification)
          リスナーへの特定の通知の送信前に呼び出されます。
 boolean AttributeChangeNotificationFilter.isNotificationEnabled(Notification notification)
          指定された通知をリスナーに送信する前に呼び出されます。
 void NotificationBroadcasterSupport.sendNotification(Notification notification)
          通知を送信します。
 void MBeanServerDelegate.sendNotification(Notification notification)
          MBean サーバから通知を送信できるようにします。
 

javax.management.modelmbean での Notification の使用
 

Notification 型のパラメータを持つ javax.management.modelmbean のメソッド
 void RequiredModelMBean.sendNotification(Notification ntfyObj)
           
 void ModelMBeanNotificationBroadcaster.sendNotification(Notification ntfyObj)
          ModelMBean 上の登録済み Notification リスナーに、jmx.modelmbean.generic 通知として渡される Notification を送信します。
 

javax.management.monitor での Notification の使用
 

javax.management.monitor での Notification のサブクラス
 class MonitorNotification
          モニター MBean によって送信される通知を定義します。
 

javax.management.relation での Notification の使用
 

javax.management.relation での Notification のサブクラス
 class RelationNotification
          関係サービス内の変更の通知です。
 

Notification 型のパラメータを持つ javax.management.relation のメソッド
 void RelationService.handleNotification(Notification theNtf, Object theHandback)
          JMX 通知が発生したとき呼び出されます。
 boolean MBeanServerNotificationFilter.isNotificationEnabled(Notification theNtf)
          リスナーへの特定の通知の送信前に呼び出されます。
 

javax.management.remote での Notification の使用
 

javax.management.remote での Notification のサブクラス
 class JMXConnectionNotification
          クライアント接続の開始および終了時と通知が失われたときに発行される通知です。
 

Notification を返す javax.management.remote のメソッド
 Notification TargetedNotification.getNotification()
          発行された通知
 

Notification 型のパラメータを持つ javax.management.remote のコンストラクタ
TargetedNotification(Notification notification, Integer listenerID)
          TargetedNotification オブジェクトを構築します。
 

javax.management.timer での Notification の使用
 

javax.management.timer での Notification のサブクラス
 class TimerAlarmClockNotification
          推奨されていません。 このクラスは、互換性のために保持されているだけで、ユーザコードでは使用されません。
 class TimerNotification
          このクラスは、タイマー MBean によって送信される通知を定義します。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。