package chapter2.recipe3;
import io.netty.buffer.ByteBuf;
import io.netty.channel.ChannelHandlerContext;
import io.netty.handler.codec.serialization.ObjectEncoder;
import java.io.Serializable;
import chapter2.recipe6.NettyMonitorIO;
public class PurchaseDataEncoder extends ObjectEncoder {
@Override
protected void encode(ChannelHandlerContext ctx, Serializable msg, ByteBuf buf) throws Exception {
super.encode(ctx, msg, buf);
NettyMonitorIO.updateDataOut(buf);
}
}