/** * Copyright (c) 2013 by 苏州科大国创信息技术有限公司. */ package com.ustcinfo.netty.telnet; import io.netty.channel.ChannelHandlerContext; import io.netty.channel.SimpleChannelInboundHandler; import java.util.logging.Level; import java.util.logging.Logger; /** * Create on @2013-8-24 @上午10:06:32 * @author bsli@ustcinfo.com */ public class TelnetClientHandler extends SimpleChannelInboundHandler<String> { private static final Logger logger = Logger.getLogger(TelnetClientHandler.class.getName()); @Override protected void channelRead0(ChannelHandlerContext ctx, String msg) throws Exception { System.err.println(msg); } @Override public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) throws Exception { logger.log( Level.WARNING, "Unexpected exception from downstream.", cause); ctx.close(); } }