Module lettuce.core

Interface PushHandler

All Known Subinterfaces:
Endpoint
All Known Implementing Classes:
DefaultEndpoint, PubSubClusterEndpoint, PubSubEndpoint

public interface PushHandler
A handler object that provides access to PushListener.
Since:
6.0
Author:
Mark Paluch
  • Method Details

    • addListener

      void addListener​(PushListener listener)
      Add a new listener.
      Parameters:
      listener - the listener, must not be null.
    • removeListener

      void removeListener​(PushListener listener)
      Remove an existing listener.
      Parameters:
      listener - the listener, must not be null.
    • getPushListeners

      Collection<PushListener> getPushListeners()
      Returns a collection of PushListener.
      Returns:
      the collection of listeners.