public class RedisPubSubConnection extends RedisConnection
CONNECTION
ASKING, AUTH, BLPOP, BLPOP_VALUE, BRPOPLPUSH, CLIENT_GETNAME, CLIENT_SETNAME, CLUSTER_INFO, CLUSTER_NODES, DECR, DEL, DEL_SINGLE, EVAL_BOOLEAN, EVAL_BOOLEAN_R1, EVAL_BOOLEAN_R2, EVAL_INTEGER, EVAL_LIST, EVAL_MAP_VALUE, EVAL_MAP_VALUE_LIST, EVAL_OBJECT, EVAL_STRING, EXEC, EXISTS, EXPIRE, EXPIREAT, FLUSHALL, FLUSHDB, GET, HDEL, HEXISTS, HGET, HGETALL, HINCRBYFLOAT, HKEYS, HLEN, HMGET, HMSET, HSCAN, HSET, HVALS, INCR, INCRBY, INFO_REPLICATION, KEYS, LINDEX, LINSERT, LLEN, LPOP, LPUSH, LRANGE, LREM, LREM_SINGLE, LSET, LTRIM, MIGRATE, MOVE, MULTI, PERSIST, PFADD, PFCOUNT, PFMERGE, PING, PSUBSCRIBE, PUBLISH, PUNSUBSCRIBE, RANDOM_KEY, READONLY, RENAME, RENAMENX, RPOP, RPOPLPUSH, RPUSH, RPUSH_BOOLEAN, SADD, SADD_SINGLE, SCAN, SCARD, SCRIPT_EXISTS, SCRIPT_FLUSH, SCRIPT_KILL, SCRIPT_LOAD, SELECT, SENTINEL_GET_MASTER_ADDR_BY_NAME, SENTINEL_SLAVES, SET, SETEX, SETNX, SISMEMBER, SMEMBERS, SPOP_SINGLE, SREM, SREM_SINGLE, SSCAN, SUBSCRIBE, TTL, UNSUBSCRIBE, UNWATCH, WATCH, ZADD, ZCARD, ZINCRBY, ZLEXCOUNT, ZRANGE, ZRANGE_ENTRY, ZRANGE_SINGLE, ZRANGEBYLEX, ZRANK, ZREM, ZREMRANGEBYLEX, ZREMRANGEBYRANK, ZREMRANGEBYSCORE, ZSCAN, ZSCORE, ZSCORE_CONTAINS
Constructor and Description |
---|
RedisPubSubConnection(RedisClient redisClient,
io.netty.channel.Channel channel) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(RedisPubSubListener listener) |
void |
addOneShotListener(RedisPubSubListener listener) |
Map<String,Codec> |
getChannels() |
Map<String,Codec> |
getPatternChannels() |
void |
onMessage(PubSubMessage message) |
void |
onMessage(PubSubPatternMessage message) |
void |
onMessage(PubSubStatusMessage message) |
void |
psubscribe(Codec codec,
String... channel) |
void |
punsubscribe(String... channel) |
void |
removeListener(RedisPubSubListener<?> listener) |
void |
subscribe(Codec codec,
String... channel) |
void |
unsubscribe(String... channel) |
async, async, asyncWithTimeout, await, closeAsync, create, forceReconnect, getFailAttempts, getReconnectListener, getRedisClient, incFailAttempt, isActive, isClosed, isOpen, resetFailAttempt, send, send, setClosed, setReconnectListener, sync, sync, toString, updateChannel
public RedisPubSubConnection(RedisClient redisClient, io.netty.channel.Channel channel)
public void addListener(RedisPubSubListener listener)
public void addOneShotListener(RedisPubSubListener listener)
public void removeListener(RedisPubSubListener<?> listener)
public void onMessage(PubSubStatusMessage message)
public void onMessage(PubSubMessage message)
public void onMessage(PubSubPatternMessage message)
public void unsubscribe(String... channel)
public void punsubscribe(String... channel)
Copyright © 2014–2015. All rights reserved.