Uses of Interface
org.apache.mina.filter.codec.ProtocolDecoder
-
Packages that use ProtocolDecoder Package Description org.apache.mina.filter.codec Filter implementations that helps you to implement complex protocols via 'codec' concept.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.org.apache.mina.filter.codec.prefixedstring org.apache.mina.filter.codec.serialization Protocol codecs which uses Java object serilization and leads to rapid protocol implementation.org.apache.mina.filter.codec.statemachine org.apache.mina.filter.codec.textline A protocol codec for text-based protocols. -
-
Uses of ProtocolDecoder in org.apache.mina.filter.codec
Classes in org.apache.mina.filter.codec that implement ProtocolDecoder Modifier and Type Class Description class
CumulativeProtocolDecoder
AProtocolDecoder
that cumulates the content of received buffers to a cumulative buffer to help users implement decoders.class
ProtocolDecoderAdapter
An abstractProtocolDecoder
implementation for those who don't needfinishDecode(IoSession, ProtocolDecoderOutput)
nordispose(IoSession)
method.class
SynchronizedProtocolDecoder
AProtocolDecoder
implementation which decorates an existing decoder to be thread-safe.Methods in org.apache.mina.filter.codec that return ProtocolDecoder Modifier and Type Method Description ProtocolDecoder
ProtocolCodecFactory. getDecoder(IoSession session)
Returns a new (or reusable) instance ofProtocolDecoder
which decodes binary or protocol-specific data into message objects.ProtocolDecoder
SynchronizedProtocolDecoder. getDecoder()
Constructors in org.apache.mina.filter.codec with parameters of type ProtocolDecoder Constructor Description ProtocolCodecFilter(ProtocolEncoder encoder, ProtocolDecoder decoder)
Creates a new instance of ProtocolCodecFilter, without any factory.SynchronizedProtocolDecoder(ProtocolDecoder decoder)
Creates a new instance which decorates the specified decoder. -
Uses of ProtocolDecoder in org.apache.mina.filter.codec.demux
Classes in org.apache.mina.filter.codec.demux that implement ProtocolDecoder Modifier and Type Class Description class
DemuxingProtocolDecoder
A compositeProtocolDecoder
that demultiplexes incomingIoBuffer
decoding requests into an appropriateMessageDecoder
.Methods in org.apache.mina.filter.codec.demux that return ProtocolDecoder Modifier and Type Method Description ProtocolDecoder
DemuxingProtocolCodecFactory. getDecoder(IoSession session)
Returns a new (or reusable) instance ofProtocolDecoder
which decodes binary or protocol-specific data into message objects. -
Uses of ProtocolDecoder in org.apache.mina.filter.codec.prefixedstring
Classes in org.apache.mina.filter.codec.prefixedstring that implement ProtocolDecoder Modifier and Type Class Description class
PrefixedStringDecoder
AProtocolDecoder
which decodes a String using a fixed-length length prefix.Methods in org.apache.mina.filter.codec.prefixedstring that return ProtocolDecoder Modifier and Type Method Description ProtocolDecoder
PrefixedStringCodecFactory. getDecoder(IoSession session)
Returns a new (or reusable) instance ofProtocolDecoder
which decodes binary or protocol-specific data into message objects. -
Uses of ProtocolDecoder in org.apache.mina.filter.codec.serialization
Classes in org.apache.mina.filter.codec.serialization that implement ProtocolDecoder Modifier and Type Class Description class
ObjectSerializationDecoder
AProtocolDecoder
which deserializesSerializable
Java objects usingIoBuffer.getObject(ClassLoader)
.Methods in org.apache.mina.filter.codec.serialization that return ProtocolDecoder Modifier and Type Method Description ProtocolDecoder
ObjectSerializationCodecFactory. getDecoder(IoSession session)
Returns a new (or reusable) instance ofProtocolDecoder
which decodes binary or protocol-specific data into message objects. -
Uses of ProtocolDecoder in org.apache.mina.filter.codec.statemachine
Classes in org.apache.mina.filter.codec.statemachine that implement ProtocolDecoder Modifier and Type Class Description class
DecodingStateProtocolDecoder
ProtocolDecoder
which uses aDecodingState
to decode data. -
Uses of ProtocolDecoder in org.apache.mina.filter.codec.textline
Classes in org.apache.mina.filter.codec.textline that implement ProtocolDecoder Modifier and Type Class Description class
TextLineDecoder
AProtocolDecoder
which decodes a text line into a string.Methods in org.apache.mina.filter.codec.textline that return ProtocolDecoder Modifier and Type Method Description ProtocolDecoder
TextLineCodecFactory. getDecoder(IoSession session)
Returns a new (or reusable) instance ofProtocolDecoder
which decodes binary or protocol-specific data into message objects.
-