Ich habe eine ChannelOutboundHandlerAdapter
, die Methode write
überschreibt. Was sind die Unterschiede zwischen den Aufruf übergeordneten Klasse write
Methode:Netty ChannelOutboundHandlerAdapter schreiben
public class MyChannelOutboundHandler extends ChannelOutboundHandlerAdapter {
@Override
public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) {
//some code
super.write(ctx, anotherMessage, promise);
}
}
und Aufruf Kontext write
:
public class MyChannelOutboundHandler extends ChannelOutboundHandlerAdapter {
@Override
public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) {
//some code
ctx.write(anotherMessage);
}
}