com.alibaba.rocketmq.remoting.netty
类 NettyDecoder

java.lang.Object
  继承者 io.netty.channel.ChannelHandlerAdapter
      继承者 io.netty.channel.ChannelInboundHandlerAdapter
          继承者 io.netty.handler.codec.ByteToMessageDecoder
              继承者 io.netty.handler.codec.LengthFieldBasedFrameDecoder
                  继承者 com.alibaba.rocketmq.remoting.netty.NettyDecoder
所有已实现的接口:
io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler

public class NettyDecoder
extends io.netty.handler.codec.LengthFieldBasedFrameDecoder

协议解码器

从以下版本开始:
2013-7-13
作者:
shijia.wxr

嵌套类摘要
 
从接口 io.netty.channel.ChannelHandler 继承的嵌套类/接口
io.netty.channel.ChannelHandler.Sharable
 
构造方法摘要
NettyDecoder()
           
 
方法摘要
 Object decode(io.netty.channel.ChannelHandlerContext ctx, io.netty.buffer.ByteBuf in)
           
 
从类 io.netty.handler.codec.LengthFieldBasedFrameDecoder 继承的方法
decode, extractFrame, getUnadjustedFrameLength
 
从类 io.netty.handler.codec.ByteToMessageDecoder 继承的方法
actualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, handlerRemoved, handlerRemoved0, internalBuffer, isSingleDecode, setSingleDecode
 
从类 io.netty.channel.ChannelInboundHandlerAdapter 继承的方法
channelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggered
 
从类 io.netty.channel.ChannelHandlerAdapter 继承的方法
handlerAdded, isSharable
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 io.netty.channel.ChannelHandler 继承的方法
handlerAdded
 

构造方法详细信息

NettyDecoder

public NettyDecoder()
方法详细信息

decode

public Object decode(io.netty.channel.ChannelHandlerContext ctx,
                     io.netty.buffer.ByteBuf in)
              throws Exception
覆盖:
io.netty.handler.codec.LengthFieldBasedFrameDecoder 中的 decode
抛出:
Exception


Copyright © 2012-2015. All Rights Reserved.