public class PubSubConnectionEntry extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PubSubConnectionEntry.Status |
Constructor and Description |
---|
PubSubConnectionEntry(RedisPubSubConnection conn,
int subscriptionsPerConnection) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(String channelName,
RedisPubSubListener listener) |
void |
close() |
RedisPubSubConnection |
getConnection() |
Collection<RedisPubSubListener> |
getListeners(String channelName) |
boolean |
isActive() |
void |
release() |
void |
removeListener(String channelName,
int listenerId) |
void |
removeListener(String channelName,
RedisPubSubListener listener) |
void |
subscribe(RedisPubSubAdapter listener,
String channel) |
void |
subscribe(String channelName) |
boolean |
tryAcquire() |
boolean |
tryClose() |
io.netty.util.concurrent.Future |
unsubscribe(String channel) |
public PubSubConnectionEntry(RedisPubSubConnection conn, int subscriptionsPerConnection)
public Collection<RedisPubSubListener> getListeners(String channelName)
public void addListener(String channelName, RedisPubSubListener listener)
public boolean isActive()
public void close()
public void removeListener(String channelName, int listenerId)
public void removeListener(String channelName, RedisPubSubListener listener)
public boolean tryAcquire()
public void release()
public void subscribe(String channelName)
public void subscribe(RedisPubSubAdapter listener, String channel)
public io.netty.util.concurrent.Future unsubscribe(String channel)
public boolean tryClose()
public RedisPubSubConnection getConnection()
Copyright © 2014. All rights reserved.