org.apache.felix.mosgi.jmx.rmiconnector.mx4j.remote
Interface RemoteNotificationServerHandler

All Known Implementing Classes:
DefaultRemoteNotificationServerHandler

public interface RemoteNotificationServerHandler

Version:
$Revision: 1.1.1.1 $
Author:
Simone Bordet

Method Summary
 void addNotificationListener(java.lang.Integer id, NotificationTuple tuple)
           
 javax.management.remote.NotificationResult fetchNotifications(long sequenceNumber, int maxNotifications, long timeout)
           
 java.lang.Integer generateListenerID(javax.management.ObjectName name, javax.management.NotificationFilter filter)
           
 NotificationTuple getNotificationListener(java.lang.Integer id)
           
 javax.management.NotificationListener getServerNotificationListener()
           
 void removeNotificationListener(java.lang.Integer id)
           
 

Method Detail

generateListenerID

java.lang.Integer generateListenerID(javax.management.ObjectName name,
                                     javax.management.NotificationFilter filter)

getServerNotificationListener

javax.management.NotificationListener getServerNotificationListener()

addNotificationListener

void addNotificationListener(java.lang.Integer id,
                             NotificationTuple tuple)

removeNotificationListener

void removeNotificationListener(java.lang.Integer id)

getNotificationListener

NotificationTuple getNotificationListener(java.lang.Integer id)

fetchNotifications

javax.management.remote.NotificationResult fetchNotifications(long sequenceNumber,
                                                              int maxNotifications,
                                                              long timeout)