Module lettuce.core
Package io.lettuce.core.cluster.pubsub
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 Summary
Modifier and Type Method Description voidmessage(RedisClusterNode node, K pattern, K channel, V message)Message received from a pattern subscription.voidmessage(RedisClusterNode node, K channel, V message)Message received from a channel subscription.voidpsubscribed(RedisClusterNode node, K pattern, long count)Subscribed to a pattern.voidpunsubscribed(RedisClusterNode node, K pattern, long count)Unsubscribed from a pattern.voidsubscribed(RedisClusterNode node, K channel, long count)Subscribed to a channel.voidunsubscribed(RedisClusterNode node, K channel, long count)Unsubscribed from a channel.
-
Method Details
-
message
Message received from a channel subscription.- Parameters:
node- theRedisClusterNodefrom which themessageoriginates.channel- Channel.message- Message.
-
message
Message received from a pattern subscription.- Parameters:
node- theRedisClusterNodefrom which themessageoriginates.pattern- Patternchannel- Channelmessage- Message
-
subscribed
Subscribed to a channel.- Parameters:
node- theRedisClusterNodefrom which themessageoriginates.channel- Channelcount- Subscription count.
-
psubscribed
Subscribed to a pattern.- Parameters:
node- theRedisClusterNodefrom which themessageoriginates.pattern- Pattern.count- Subscription count.
-
unsubscribed
Unsubscribed from a channel.- Parameters:
node- theRedisClusterNodefrom which themessageoriginates.channel- Channelcount- Subscription count.
-
punsubscribed
Unsubscribed from a pattern.- Parameters:
node- theRedisClusterNodefrom which themessageoriginates.pattern- Channelcount- Subscription count.
-