mx4j.remote.rmi

Class RMIRemoteNotificationClientHandler

Implemented Interfaces:
RemoteNotificationClientHandler

public class RMIRemoteNotificationClientHandler
extends AbstractRemoteNotificationClientHandler

RMI-specific RemoteNotificationClientHandler.
Version:
$Revision: 1.3 $

Constructor Summary

RMIRemoteNotificationClientHandler(javax.management.remote.rmi.RMIConnection connection, ConnectionNotificationEmitter emitter, HeartBeat heartbeat, Map environment)

Method Summary

protected javax.management.remote.NotificationResult
fetchNotifications(long sequence, int maxNumber, long timeout)
Calls the server side to fetch notifications.

Methods inherited from class mx4j.remote.AbstractRemoteNotificationClientHandler

addNotificationListener, contains, fetchNotifications, getLogger, getMaxRetries, getNotificationListener, getNotificationListeners, getNotificationsCount, getRetryPeriod, isActive, removeNotificationListeners, sendConnectionNotificationLost, start, stop

Constructor Details

RMIRemoteNotificationClientHandler

public RMIRemoteNotificationClientHandler(javax.management.remote.rmi.RMIConnection connection,
                                          ConnectionNotificationEmitter emitter,
                                          HeartBeat heartbeat,
                                          Map environment)

Method Details

fetchNotifications

protected javax.management.remote.NotificationResult fetchNotifications(long sequence,
                                                                        int maxNumber,
                                                                        long timeout)
            throws IOException
Calls the server side to fetch notifications.
Overrides:
fetchNotifications in interface AbstractRemoteNotificationClientHandler

Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.