2015-06-28 15 views
0

我正在使用netty構建現有項目之上的項目。現有的項目有一個擴展ChannelInboundHandlerAdapter的類。因此,它有一個功能channelRead(ChannelHandlerContext ctx, Object message)我正在對該項目進行的修改使其無法使用channelRead()函數獲取對象。我的修改是這樣的:創建Netty DefaultChannelHandlerContext對象

public Object getObject(){ 
    .. 
} 

現在,我得到對象後,我想重用現有的源代碼。爲了重用現有的源代碼,我需要該對象以及ChannelHandlerContext。但是,我不知道如何正確構造一個DefaultChannelHandlerContext對象。我想知道是否有人可以幫助我瞭解如何做到這一點。

謝謝!

回答

1

由於該類是實現細節,因此無法使用包私有。