public class CommandEncoder extends MessageToByteEncoder<Object>
ChannelHandler
responsible for encoding commands.ChannelHandler.Sharable
Constructor and Description |
---|
CommandEncoder() |
CommandEncoder(boolean preferDirect) |
Modifier and Type | Method and Description |
---|---|
protected ByteBuf |
allocateBuffer(ChannelHandlerContext ctx,
Object msg,
boolean preferDirect) |
protected void |
encode(ChannelHandlerContext ctx,
Object msg,
ByteBuf out) |
acceptOutboundMessage, isPreferDirect, write
bind, close, connect, deregister, disconnect, flush, read
ensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exceptionCaught, handlerAdded, handlerRemoved
public CommandEncoder()
public CommandEncoder(boolean preferDirect)
protected ByteBuf allocateBuffer(ChannelHandlerContext ctx, Object msg, boolean preferDirect) throws Exception
allocateBuffer
in class MessageToByteEncoder<Object>
Exception
protected void encode(ChannelHandlerContext ctx, Object msg, ByteBuf out) throws Exception
encode
in class MessageToByteEncoder<Object>
Exception
Copyright © 2017 lettuce.io. All rights reserved.