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.
- Author:
- Apache MINA Project
-
Interface Summary Interface Description MessageDecoder Decodes a certain type of messages.MessageDecoderFactory A factory that creates a new instance ofMessageDecoder
.MessageEncoder<T> Encodes a certain type of messages.MessageEncoderFactory<T> A factory that creates a new instance ofMessageEncoder
. -
Class Summary Class Description DemuxingProtocolCodecFactory A convenienceProtocolCodecFactory
that providesDemuxingProtocolEncoder
andDemuxingProtocolDecoder
as a pair.DemuxingProtocolDecoder A compositeProtocolDecoder
that demultiplexes incomingIoBuffer
decoding requests into an appropriateMessageDecoder
.DemuxingProtocolEncoder A compositeProtocolEncoder
that demultiplexes incoming message encoding requests into an appropriateMessageEncoder
.MessageDecoderAdapter An abstractMessageDecoder
implementation for those who don't need to implementMessageDecoder.finishDecode(IoSession, ProtocolDecoderOutput)
method.MessageDecoderResult Represents results fromMessageDecoder
.