如何在自定义类中实现Netty ReferenceCounted?

时间:2017-09-08 15:20:28

标签: netty bytebuffer reference-counting

我有一个处理FullHttpRequest的Netty管道。我想创建一个将此FullHttpRequest转换为自定义POJO类的编解码器。我不想复制ByteBuf“fullHttpRequest.content()”。 Pojo类将引用ByteBuf,但如何在新类中实现ReferenceCounting,因为它包含ByteBuf,它需要被引用计数不是吗?

1 个答案:

答案 0 :(得分:0)

您应该扩展DefaultByteBufHolder并将ByteBuf传递给构造函数。这将照顾所有这些