public class PubSubConnectionEntry extends Object
Constructor and Description |
---|
PubSubConnectionEntry(RedisPubSubConnection conn,
int subscriptionsPerConnection) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ChannelName channelName,
RedisPubSubListener<?> listener) |
int |
countListeners() |
RedisPubSubConnection |
getConnection() |
Collection<RedisPubSubListener<?>> |
getListeners(ChannelName channelName) |
SubscribeListener |
getSubscribeFuture(ChannelName channel,
PubSubType type) |
boolean |
hasListeners(ChannelName channelName) |
void |
psubscribe(Codec codec,
ChannelName pattern) |
void |
punsubscribe(ChannelName channel,
RedisPubSubListener<?> listener) |
int |
release() |
boolean |
removeAllListeners(ChannelName channelName) |
boolean |
removeListener(ChannelName channelName,
EventListener msgListener) |
boolean |
removeListener(ChannelName channelName,
int listenerId) |
void |
removeListener(ChannelName channelName,
RedisPubSubListener<?> listener) |
void |
subscribe(Codec codec,
ChannelName channelName) |
int |
tryAcquire() |
void |
unsubscribe(ChannelName channel,
RedisPubSubListener<?> listener) |
public PubSubConnectionEntry(RedisPubSubConnection conn, int subscriptionsPerConnection)
public int countListeners()
public boolean hasListeners(ChannelName channelName)
public Collection<RedisPubSubListener<?>> getListeners(ChannelName channelName)
public void addListener(ChannelName channelName, RedisPubSubListener<?> listener)
public boolean removeAllListeners(ChannelName channelName)
public boolean removeListener(ChannelName channelName, EventListener msgListener)
public boolean removeListener(ChannelName channelName, int listenerId)
public void removeListener(ChannelName channelName, RedisPubSubListener<?> listener)
public int tryAcquire()
public int release()
public void subscribe(Codec codec, ChannelName channelName)
public void psubscribe(Codec codec, ChannelName pattern)
public SubscribeListener getSubscribeFuture(ChannelName channel, PubSubType type)
public void unsubscribe(ChannelName channel, RedisPubSubListener<?> listener)
public void punsubscribe(ChannelName channel, RedisPubSubListener<?> listener)
public RedisPubSubConnection getConnection()
Copyright © 2014–2019 The Redisson Project. All rights reserved.