Class NettyMessageDecoder

  • All Implemented Interfaces:,

    public class NettyMessageDecoder
    extends io.netty.handler.codec.ByteToMessageDecoder
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.netty.handler.codec.ByteToMessageDecoder

      • Nested classes/interfaces inherited from interface
    • Field Summary

      • Fields inherited from class io.netty.handler.codec.ByteToMessageDecoder

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void decode​( ctx, io.netty.buffer.ByteBuf in, List<Object> out)
      Decode the from one ByteBuf to an other.
      • Methods inherited from class io.netty.handler.codec.ByteToMessageDecoder

        actualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, discardSomeReadBytes, handlerRemoved, handlerRemoved0, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode, userEventTriggered
      • Methods inherited from class

        channelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught
      • Methods inherited from class

        ensureNotSharable, handlerAdded, isSharable
      • Methods inherited from interface

    • Constructor Detail

      • NettyMessageDecoder

        public NettyMessageDecoder()
    • Method Detail

      • decode

        protected void decode​( ctx,
                              io.netty.buffer.ByteBuf in,
                              List<Object> out)
                       throws Exception
        Decode the from one ByteBuf to an other. This method will be called till either the input ByteBuf has nothing to read when return from this method or till nothing was read from the input ByteBuf.
        Specified by:
        decode in class io.netty.handler.codec.ByteToMessageDecoder
        ctx - the ChannelHandlerContext which this ByteToMessageDecoder belongs to
        in - the ByteBuf from which to read data
        out - the List to which decoded messages should be added
        Exception - is thrown if an error occurs