mx4j.remote
public interface RemoteNotificationServerHandler
Version: $Revision: 1.7 $
See Also: RemoteNotificationClientHandler
Method Summary | |
---|---|
void | addNotificationListener(Integer id, NotificationTuple tuple)
Adds the given tuple with the given listener ID to this handler
|
NotificationTuple[] | close()
Closes this handler, that will not accept anymore add or removal of listeners
|
NotificationResult | fetchNotifications(long sequenceNumber, int maxNotifications, long timeout)
Fetches notifications from the notification buffer in order to send them
to the client side
|
Integer | generateListenerID(ObjectName name, NotificationFilter filter)
Returns a unique ID for a client-side NotificationListener
|
NotificationListener | getServerNotificationListener()
Returns the unique server side listener that will represent client-side listeners
on MBeans. |
NotificationTuple | removeNotificationListener(Integer id)
Removes the listener with the given ID from this handler
|
See Also: RemoteNotificationServerHandler
Returns: The NotificationTuples currently held
See Also: RemoteNotificationServerHandler
Throws: IOException If this handler has already been closed
See Also: RemoteNotificationServerHandler
See Also: RemoteNotificationServerHandler