@@ -0,0 +1,455 @@
+package com.mercury.chat.client.protocol;%0D%0A%0D%0Aimport io.netty.channel.ChannelHandlerContext;%0D%0Aimport io.netty.channel.SimpleChannelInboundHandler;%0D%0A%0D%0Aimport com.mercury.chat.common.struct.protocol.Message;%0D%0A%0D%0Apublic class AbstractClientMessageHandler extends SimpleChannelInboundHandler%3CMessage%3E %7B%0D%0A%0D%0A%09@Override%0D%0A%09protected void messageReceived(ChannelHandlerContext ctx, Message msg) throws Exception %7B%0D%0A%09%09// TODO Auto-generated method stub%0D%0A%09%09%0D%0A%09%7D%0D%0A%0D%0A%7D%0D%0A

add abstractClientMessageHandler