mx4j.tools.remote.http

Class HTTPRemoteNotificationClientHandler

Implemented Interfaces:
RemoteNotificationClientHandler

public class HTTPRemoteNotificationClientHandler
extends AbstractRemoteNotificationClientHandler

Version:
$Revision: 1.3 $

Constructor Summary

HTTPRemoteNotificationClientHandler(HTTPConnection 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

HTTPRemoteNotificationClientHandler

public HTTPRemoteNotificationClientHandler(HTTPConnection 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.