Package org.apache.mina.filter.codec.demux

Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs.

Interface Summary

MessageDecoder Decodes specific messages.
MessageDecoderFactory A factory that creates a new instance of MessageDecoder.
MessageEncoder Encodes messages of specific types specified by getMessageTypes().
MessageEncoderFactory A factory that creates a new instance of MessageEncoder.

Class Summary

DemuxingProtocolCodecFactory A composite ProtocolCodecFactory that consists of multiple MessageEncoders and MessageDecoders.
MessageDecoderAdapter An abstract MessageDecoder implementation for those who don't need to implement MessageDecoder.finishDecode(IoSession,ProtocolDecoderOutput) method.
MessageDecoderResult Represents results from MessageDecoder.
Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs.