|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Handles remote notification fetching on client side. It takes care of calling the server side with the correct protocol and to dispatch notifications to client-side listeners.
RemoteNotificationServerHandler
Method Summary | |
void |
addNotificationListener(java.lang.Integer id,
NotificationTuple tuple)
Adds the given tuple with the given listener ID to this handler |
boolean |
contains(NotificationTuple tuple)
Returns whether the tuple is already present in this handler |
java.lang.Integer |
getNotificationListener(NotificationTuple tuple)
Returns the ID of the listener for the given tuple |
java.lang.Integer[] |
getNotificationListeners(NotificationTuple tuple)
Returns the IDs of the listeners for the given tuple |
void |
removeNotificationListeners(java.lang.Integer[] ids)
Removes the listeners with the given IDs from this handler |
void |
start()
Starts notification fetching |
void |
stop()
Stops notification fetching |
Method Detail |
public void start()
stop()
public void stop()
start()
public boolean contains(NotificationTuple tuple)
public void addNotificationListener(java.lang.Integer id, NotificationTuple tuple)
MBeanServerConnection.addNotificationListener(javax.management.ObjectName, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)
,
removeNotificationListeners(java.lang.Integer[])
public java.lang.Integer[] getNotificationListeners(NotificationTuple tuple)
MBeanServerConnection.removeNotificationListener(javax.management.ObjectName, javax.management.NotificationListener)
,
getNotificationListener(mx4j.remote.NotificationTuple)
public java.lang.Integer getNotificationListener(NotificationTuple tuple)
MBeanServerConnection.removeNotificationListener(javax.management.ObjectName, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)
,
getNotificationListeners(mx4j.remote.NotificationTuple)
public void removeNotificationListeners(java.lang.Integer[] ids)
addNotificationListener(java.lang.Integer, mx4j.remote.NotificationTuple)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |