K - Key type.V - Value type.public class PubSubCommandHandler<K,V> extends CommandHandler<K,V>
ChannelHandler responsible for writing redis pub/sub commands and reading the response stream from the
server.ChannelHandler.Sharablebuffer, clientOptions, commandBuffer, queue, rsm| Constructor and Description |
|---|
PubSubCommandHandler(ClientOptions clientOptions,
BlockingQueue<RedisCommand<K,V,?>> queue,
RedisCodec<K,V> codec)
Initialize a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
decode(ChannelHandlerContext ctx,
ByteBuf buffer) |
channelActive, channelInactive, channelRead, channelRegistered, channelUnregistered, close, exceptionCaught, executeQueuedCommands, isClosed, reset, setRedisChannelHandler, write, writebind, close, connect, deregister, disconnect, flush, readchannelReadComplete, channelWritabilityChanged, userEventTriggeredhandlerAdded, handlerRemoved, isSharableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandlerAdded, handlerRemovedpublic PubSubCommandHandler(ClientOptions clientOptions, BlockingQueue<RedisCommand<K,V,?>> queue, RedisCodec<K,V> codec)
queue - Command queue.codec - Codec.protected void decode(ChannelHandlerContext ctx, ByteBuf buffer) throws InterruptedException
decode in class CommandHandler<K,V>InterruptedExceptionCopyright © 2015. All rights reserved.