Class JedisPubSub

java.lang.Object
redis.clients.jedis.JedisPubSub

public abstract class JedisPubSub extends Object
  • Field Details

    • JEDIS_SUBSCRIPTION_MESSAGE

      private static final String JEDIS_SUBSCRIPTION_MESSAGE
      See Also:
    • subscribedChannels

      private int subscribedChannels
    • client

      private volatile Connection client
  • Constructor Details

    • JedisPubSub

      public JedisPubSub()
  • Method Details

    • onMessage

      public void onMessage(String channel, String message)
    • onPMessage

      public void onPMessage(String pattern, String channel, String message)
    • onSubscribe

      public void onSubscribe(String channel, int subscribedChannels)
    • onUnsubscribe

      public void onUnsubscribe(String channel, int subscribedChannels)
    • onPUnsubscribe

      public void onPUnsubscribe(String pattern, int subscribedChannels)
    • onPSubscribe

      public void onPSubscribe(String pattern, int subscribedChannels)
    • onPong

      public void onPong(String pattern)
    • unsubscribe

      public void unsubscribe()
    • unsubscribe

      public void unsubscribe(String... channels)
    • subscribe

      public void subscribe(String... channels)
    • psubscribe

      public void psubscribe(String... patterns)
    • punsubscribe

      public void punsubscribe()
    • punsubscribe

      public void punsubscribe(String... patterns)
    • ping

      public void ping()
    • ping

      public void ping(String argument)
    • isSubscribed

      public boolean isSubscribed()
    • proceedWithPatterns

      public void proceedWithPatterns(Connection client, String... patterns)
    • proceed

      public void proceed(Connection client, String... channels)
    • process

      private void process()
    • getSubscribedChannels

      public int getSubscribedChannels()