1 20 package org.apache.mina.filter.codec.netty; 21 22 import net.gleamynode.netty2.Message; 23 import net.gleamynode.netty2.MessageRecognizer; 24 25 import org.apache.mina.filter.codec.ProtocolCodecFactory; 26 27 38 public class NettyCodecFactory implements ProtocolCodecFactory { 39 private static final NettyEncoder ENCODER = new NettyEncoder(); 40 41 private final MessageRecognizer recognizer; 42 43 public NettyCodecFactory(MessageRecognizer recognizer) { 44 this.recognizer = recognizer; 45 } 46 47 public org.apache.mina.filter.codec.ProtocolEncoder getEncoder() { 48 return ENCODER; 49 } 50 51 public org.apache.mina.filter.codec.ProtocolDecoder getDecoder() { 52 return new NettyDecoder(recognizer); 53 } 54 } 55 | Popular Tags |