Interface RedisPubSubCommands
- 
- All Known Implementing Classes:
 RedisPubSubConnection
public interface RedisPubSubCommandsInterface for Redis commands related to Pub/Sub messaging.- Author:
 - Matthew Tropiano
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidpsubscribe(String... patterns)voidpunsubscribe(String... patterns)voidsubscribe(String... channels)voidunsubscribe(String... channels) 
 - 
 
- 
- 
Method Detail
- 
psubscribe
void psubscribe(String... patterns)
From http://redis.io/commands/psubscribe:
Available since 2.0.0.
Time complexity: O(N) where N is the number of patterns the client is already subscribed to.
Subscribes the client to the given patterns.
- Parameters:
 patterns- the patterns of channels to subscribe to.
 
- 
punsubscribe
void punsubscribe(String... patterns)
From http://redis.io/commands/punsubscribe:
Available since 2.0.0.
Time complexity: O(N+M) where N is the number of patterns the client is already subscribed and M is the number of total patterns subscribed in the system (by any client).
Unsubscribes the client from the given patterns, or from all of them if none is given.
- Parameters:
 patterns- the patterns of channels to subscribe to.
 
- 
subscribe
void subscribe(String... channels)
From http://redis.io/commands/subscribe:
Available since 2.0.0.
Time complexity: O(N) where N is the number of channels to subscribe to.
Subscribes the client to the specified channels.
- Parameters:
 channels- the channels to subscribe to.
 
- 
unsubscribe
void unsubscribe(String... channels)
From http://redis.io/commands/unsubscribe:
Available since 2.0.0.
Time complexity: O(N) where N is the number of clients already subscribed to a channel.
Unsubscribes the client from the given channels, or from all of them if none is given.
- Parameters:
 channels- the channels to subscribe to.
 
 - 
 
 -