private void addLoggingHandler(ChannelHandlerContext ctx) { if (mockServerLogger.isEnabled(TRACE)) { loggingHandler.addLoggingHandler(ctx); } }
@Override public void flush(ChannelHandlerContext ctx) throws Exception { logger.trace(format(ctx, "FLUSH")); ctx.flush(); }
private String formatMessage(String eventName, Object msg) { if (msg instanceof ByteBuf) { return formatByteBuf(eventName, (ByteBuf) msg); } else if (msg instanceof ByteBufHolder) { return formatByteBufHolder(eventName, (ByteBufHolder) msg); } else { return formatNonByteBuf(eventName, msg); } }
private void logMessage(ChannelHandlerContext ctx, String eventName, Object msg) { logger.trace(format(ctx, formatMessage(eventName, msg))); }
@Override public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) throws Exception { logMessage(ctx, "WRITE", msg); ctx.write(msg, promise); }
pipeline.addLast(new LoggingHandler("EchoServer <-->"));
private String formatByteBufHolder(String eventName, ByteBufHolder msg) { return formatByteBuf(eventName, msg.content()); } }
private void logMessage(ChannelHandlerContext ctx, String eventName, Object msg) { logger.trace(format(ctx, formatMessage(eventName, msg))); }
@Override public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception { logMessage(ctx, "RECEIVED", msg); ctx.fireChannelRead(msg); }
pipeline.addLast(new LoggingHandler("NettyHttpClient -->"));
private String formatByteBufHolder(String eventName, ByteBufHolder msg) { return formatByteBuf(eventName, msg.content()); } }
@Override public void userEventTriggered(final ChannelHandlerContext ctx, Object evt) throws Exception { if (evt instanceof SslHandshakeCompletionEvent) { logger.trace(format(ctx, "SslHandshakeCompletionEvent: "), ((SslHandshakeCompletionEvent) evt).cause()); } else if (evt instanceof Exception) { logger.trace(format(ctx, "Exception: "), (Exception) evt); } else { logger.trace(format(ctx, "USER_EVENT: " + evt)); } super.userEventTriggered(ctx, evt); }
private String formatMessage(String eventName, Object msg) { if (msg instanceof ByteBuf) { return formatByteBuf(eventName, (ByteBuf) msg); } else if (msg instanceof ByteBufHolder) { return formatByteBufHolder(eventName, (ByteBufHolder) msg); } else { return formatNonByteBuf(eventName, msg); } }
@Override public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) throws Exception { logMessage(ctx, "WRITE", msg); ctx.write(msg, promise); }
pipeline.addLast(new LoggingHandler("EchoServer <-->"));
private void addLoggingHandler(ChannelHandlerContext ctx) { if (mockServerLogger.isEnabled(TRACE)) { loggingHandler.addLoggingHandler(ctx); } }
@Override public void disconnect(ChannelHandlerContext ctx, ChannelPromise promise) throws Exception { logger.trace(format(ctx, "DISCONNECT()")); super.disconnect(ctx, promise); }
@Override public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception { logMessage(ctx, "RECEIVED", msg); ctx.fireChannelRead(msg); }
pipeline.addLast(new LoggingHandler("NettyHttpClient -->"));
@Override public void channelRegistered(ChannelHandlerContext ctx) throws Exception { logger.trace(format(ctx, "REGISTERED")); super.channelRegistered(ctx); }