com.vaadin.event
Interface UIEvents.PollNotifier

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
LegacyWindow, UI
Enclosing interface:
UIEvents

public static interface UIEvents.PollNotifier
extends java.io.Serializable

The interface for adding and removing UIEvents.PollEvent listeners.

By implementing this interface, a class publicly announces that it is able to send PollEvents whenever the client sends a periodic poll message to the client, to check for asynchronous server-side modifications.

Since:
7.2
See Also:
UI.setPollInterval(int)

Method Summary
 void addPollListener(UIEvents.PollListener listener)
          Add a poll listener.
 void removePollListener(UIEvents.PollListener listener)
          Remove a poll listener.
 

Method Detail

addPollListener

void addPollListener(UIEvents.PollListener listener)
Add a poll listener.

The listener is called whenever the client polls the server for asynchronous UI updates.

Parameters:
listener - the UIEvents.PollListener to add
See Also:
UI.setPollInterval(int), #removePollListener(PollListener)

removePollListener

void removePollListener(UIEvents.PollListener listener)
Remove a poll listener.

Parameters:
listener - the listener to be removed
See Also:
#addPollListener(PollListener)


Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.