public abstract class ByteToMessageCodec<INBOUND_OUT,OUTBOUND_IN> extends ChannelHandlerAdapter implements ChannelInboundByteHandler, ChannelOutboundMessageHandler<OUTBOUND_IN>
ChannelHandler.Sharable| Constructor and Description |
|---|
ByteToMessageCodec() |
| Modifier and Type | Method and Description |
|---|---|
abstract INBOUND_OUT |
decode(ChannelHandlerContext ctx,
ByteBuf in) |
abstract void |
encode(ChannelHandlerContext ctx,
OUTBOUND_IN msg,
ByteBuf out) |
void |
flush(ChannelHandlerContext ctx,
ChannelFuture future) |
void |
inboundBufferUpdated(ChannelHandlerContext ctx) |
ByteBuf |
newInboundBuffer(ChannelHandlerContext ctx) |
MessageBuf<OUTBOUND_IN> |
newOutboundBuffer(ChannelHandlerContext ctx) |
bind, close, connect, deregister, disconnectafterAdd, afterRemove, beforeAdd, beforeRemove, channelActive, channelInactive, channelRegistered, channelUnregistered, exceptionCaught, userEventTriggeredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchannelActive, channelInactive, channelRegistered, channelUnregisteredbind, close, connect, deregister, disconnectafterAdd, afterRemove, beforeAdd, beforeRemove, exceptionCaught, userEventTriggeredpublic ByteBuf newInboundBuffer(ChannelHandlerContext ctx) throws Exception
newInboundBuffer in interface ChannelInboundByteHandlernewInboundBuffer in interface ChannelInboundHandlerExceptionpublic void inboundBufferUpdated(ChannelHandlerContext ctx) throws Exception
inboundBufferUpdated in interface ChannelStateHandlerinboundBufferUpdated in class ChannelStateHandlerAdapterExceptionpublic MessageBuf<OUTBOUND_IN> newOutboundBuffer(ChannelHandlerContext ctx) throws Exception
newOutboundBuffer in interface ChannelOutboundHandlernewOutboundBuffer in interface ChannelOutboundMessageHandler<OUTBOUND_IN>Exceptionpublic void flush(ChannelHandlerContext ctx, ChannelFuture future) throws Exception
flush in interface ChannelOperationHandlerflush in class ChannelHandlerAdapterExceptionpublic abstract void encode(ChannelHandlerContext ctx, OUTBOUND_IN msg, ByteBuf out) throws Exception
Exceptionpublic abstract INBOUND_OUT decode(ChannelHandlerContext ctx, ByteBuf in) throws Exception
ExceptionCopyright © 2008-2012 The Netty Project. All Rights Reserved.