package com.taobao.easyweb.core.command.codec; import org.apache.mina.filter.codec.ProtocolCodecFactory; import org.apache.mina.filter.codec.ProtocolDecoder; import org.apache.mina.filter.codec.ProtocolEncoder; public class CommandCodecFactory implements ProtocolCodecFactory { private CommandDecoder decoder; private CommandEncoder encoder; public CommandCodecFactory() { this.decoder = new CommandDecoder(); this.encoder = new CommandEncoder(); } @Override public ProtocolEncoder getEncoder() throws Exception { return encoder; } @Override public ProtocolDecoder getDecoder() throws Exception { return decoder; } }