Interface RedisClusterPubSubListener<K,​V>

  • Type Parameters:
    K - Key type.
    V - Value type.
    All Known Implementing Classes:
    RedisClusterPubSubAdapter

    public interface RedisClusterPubSubListener<K,​V>
    Interface for Redis Cluster Pub/Sub listeners.
    Since:
    4.4
    Author:
    Mark Paluch
    • Method Detail

      • message

        void message​(RedisClusterNode node,
                     K channel,
                     V message)
        Message received from a channel subscription.
        Parameters:
        node - the RedisClusterNode from which the message originates.
        channel - Channel.
        message - Message.
      • message

        void message​(RedisClusterNode node,
                     K pattern,
                     K channel,
                     V message)
        Message received from a pattern subscription.
        Parameters:
        node - the RedisClusterNode from which the message originates.
        pattern - Pattern
        channel - Channel
        message - Message
      • subscribed

        void subscribed​(RedisClusterNode node,
                        K channel,
                        long count)
        Subscribed to a channel.
        Parameters:
        node - the RedisClusterNode from which the message originates.
        channel - Channel
        count - Subscription count.
      • psubscribed

        void psubscribed​(RedisClusterNode node,
                         K pattern,
                         long count)
        Subscribed to a pattern.
        Parameters:
        node - the RedisClusterNode from which the message originates.
        pattern - Pattern.
        count - Subscription count.
      • unsubscribed

        void unsubscribed​(RedisClusterNode node,
                          K channel,
                          long count)
        Unsubscribed from a channel.
        Parameters:
        node - the RedisClusterNode from which the message originates.
        channel - Channel
        count - Subscription count.
      • punsubscribed

        void punsubscribed​(RedisClusterNode node,
                           K pattern,
                           long count)
        Unsubscribed from a pattern.
        Parameters:
        node - the RedisClusterNode from which the message originates.
        pattern - Channel
        count - Subscription count.