JavaTM 2 Platform
Standard Ed. 6

介面 javax.management.NotificationFilter
的使用

使用 NotificationFilter 的軟體套件
javax.management 提供 Java Management Extensions 的核心類別。 
javax.management.modelmbean 提供了 ModelMBean 類別的定義。 
javax.management.relation 提供 Relation Service 的定義。 
javax.management.remote 對 JMX MBean 伺服器進行遠端存取使用的介面。 
javax.management.remote.rmi RMI 連接器是供 JMX Remote API 使用的一種連接器,後者使用 RMI 將客戶端請求傳輸到遠端 MBean 伺服器。 
 

javax.managementNotificationFilter 的使用
 

實作 NotificationFilterjavax.management 中的類別
 class AttributeChangeNotificationFilter
          此類別實作 attribute change notificationNotificationFilter 介面。
 class NotificationFilterSupport
          提供 NotificationFilter 介面的實作。
 

參數型別為 NotificationFilterjavax.management 中的方法
 void MBeanServerDelegate.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 void NotificationBroadcaster.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          在此 MBean 中添加一個偵聽器。
 void NotificationBroadcasterSupport.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          添加一個偵聽器。
 void StandardEmitterMBean.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 void MBeanServer.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
           
 void MBeanServerConnection.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          向已註冊的 MBean 添加一個偵聽器。
 void MBeanServer.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
           
 void MBeanServerConnection.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          向已註冊的 MBean 添加一個偵聽器。
 void MBeanServerDelegate.removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 void NotificationBroadcasterSupport.removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 void NotificationEmitter.removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          從此 MBean 移除一個偵聽器。
 void StandardEmitterMBean.removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 void MBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
           
 void MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          從已註冊的 MBean 中移除一個偵聽器。
 void MBeanServer.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
           
 void MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          從已註冊的 MBean 中移除一個偵聽器。
 

javax.management.modelmbeanNotificationFilter 的使用
 

參數型別為 NotificationFilterjavax.management.modelmbean 中的方法
 void RequiredModelMBean.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          註冊一個將 NotificationListener 介面實作為偵聽器的物件。
 void RequiredModelMBean.removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 

javax.management.relationNotificationFilter 的使用
 

實作 NotificationFilterjavax.management.relation 中的類別
 class MBeanServerNotificationFilter
          MBeanServerNotification 的過濾器。
 

javax.management.remoteNotificationFilter 的使用
 

參數型別為 NotificationFilterjavax.management.remote 中的方法
 void JMXConnector.addConnectionNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          添加一個接收連接狀態改變的偵聽器。
 void JMXConnector.removeConnectionNotificationListener(NotificationListener l, NotificationFilter f, Object handback)
          將一個用於接收狀態更改通知的偵聽器從列表中移除。
 

javax.management.remote.rmiNotificationFilter 的使用
 

參數型別為 NotificationFilterjavax.management.remote.rmi 中的方法
 void RMIConnector.addConnectionNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 void RMIConnector.removeConnectionNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only