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.
|
org.apache.mina.http |
Class and Description |
---|
ProtocolCodecException
An exception that is thrown when
ProtocolEncoder or
ProtocolDecoder cannot understand or failed to validate
data to process. |
ProtocolCodecFactory
Provides
ProtocolEncoder and ProtocolDecoder which translates
binary or protocol specific data into message object and vice versa. |
ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
|
ProtocolDecoderAdapter
An abstract
ProtocolDecoder implementation for those who don't need
ProtocolDecoder.finishDecode(IoSession, ProtocolDecoderOutput) nor
ProtocolDecoder.dispose(IoSession) method. |
ProtocolDecoderException
An exception that is thrown when
ProtocolDecoder
cannot understand or failed to validate the specified IoBuffer
content. |
ProtocolDecoderOutput
Callback for
ProtocolDecoder to generate decoded messages. |
ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
|
ProtocolEncoderOutput
Callback for
ProtocolEncoder to generate encoded messages such as
IoBuffer s. |
Class and Description |
---|
CumulativeProtocolDecoder
A
ProtocolDecoder that cumulates the content of received buffers to a
cumulative buffer to help users implement decoders. |
ProtocolCodecFactory
Provides
ProtocolEncoder and ProtocolDecoder which translates
binary or protocol specific data into message object and vice versa. |
ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
|
ProtocolDecoderAdapter
An abstract
ProtocolDecoder implementation for those who don't need
ProtocolDecoder.finishDecode(IoSession, ProtocolDecoderOutput) nor
ProtocolDecoder.dispose(IoSession) method. |
ProtocolDecoderOutput
Callback for
ProtocolDecoder to generate decoded messages. |
ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
|
ProtocolEncoderOutput
Callback for
ProtocolEncoder to generate encoded messages such as
IoBuffer s. |
Class and Description |
---|
CumulativeProtocolDecoder
A
ProtocolDecoder that cumulates the content of received buffers to a
cumulative buffer to help users implement decoders. |
ProtocolCodecFactory
Provides
ProtocolEncoder and ProtocolDecoder which translates
binary or protocol specific data into message object and vice versa. |
ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
|
ProtocolDecoderAdapter
An abstract
ProtocolDecoder implementation for those who don't need
ProtocolDecoder.finishDecode(IoSession, ProtocolDecoderOutput) nor
ProtocolDecoder.dispose(IoSession) method. |
ProtocolDecoderOutput
Callback for
ProtocolDecoder to generate decoded messages. |
ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
|
ProtocolEncoderAdapter
An abstract
ProtocolEncoder implementation for those who don't have any
resources to dispose. |
ProtocolEncoderOutput
Callback for
ProtocolEncoder to generate encoded messages such as
IoBuffer s. |
Class and Description |
---|
CumulativeProtocolDecoder
A
ProtocolDecoder that cumulates the content of received buffers to a
cumulative buffer to help users implement decoders. |
ProtocolCodecFactory
Provides
ProtocolEncoder and ProtocolDecoder which translates
binary or protocol specific data into message object and vice versa. |
ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
|
ProtocolDecoderAdapter
An abstract
ProtocolDecoder implementation for those who don't need
ProtocolDecoder.finishDecode(IoSession, ProtocolDecoderOutput) nor
ProtocolDecoder.dispose(IoSession) method. |
ProtocolDecoderOutput
Callback for
ProtocolDecoder to generate decoded messages. |
ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
|
ProtocolEncoderAdapter
An abstract
ProtocolEncoder implementation for those who don't have any
resources to dispose. |
ProtocolEncoderOutput
Callback for
ProtocolEncoder to generate encoded messages such as
IoBuffer s. |
Class and Description |
---|
ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
|
ProtocolDecoderOutput
Callback for
ProtocolDecoder to generate decoded messages. |
Class and Description |
---|
ProtocolCodecFactory
Provides
ProtocolEncoder and ProtocolDecoder which translates
binary or protocol specific data into message object and vice versa. |
ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
|
ProtocolDecoderOutput
Callback for
ProtocolDecoder to generate decoded messages. |
ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
|
ProtocolEncoderAdapter
An abstract
ProtocolEncoder implementation for those who don't have any
resources to dispose. |
ProtocolEncoderOutput
Callback for
ProtocolEncoder to generate encoded messages such as
IoBuffer s. |
Class and Description |
---|
ProtocolCodecFilter
An
IoFilter which translates binary or protocol specific data into
message objects and vice versa using ProtocolCodecFactory ,
ProtocolEncoder , or ProtocolDecoder . |
ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
|
ProtocolDecoderOutput
Callback for
ProtocolDecoder to generate decoded messages. |
ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
|
ProtocolEncoderOutput
Callback for
ProtocolEncoder to generate encoded messages such as
IoBuffer s. |
Copyright © 2004–2022 Apache MINA Project. All rights reserved.