Package | Description |
---|---|
org.apache.mina.examples.sumup.codec | |
org.apache.mina.protocol |
High-level protocol implementation layer (Protocol layer).
|
org.apache.mina.protocol.codec |
Useful
ProtocolEncoder and ProtocolDecoder implementations. |
org.apache.mina.protocol.filter |
Basic
ProtocolHandlerFilter implementations. |
org.apache.mina.protocol.handler |
Useful
ProtocolHandler implementations. |
org.apache.mina.protocol.io |
A wrapper for
org.apache.mina.io package to support low-level I/O. |
org.apache.mina.protocol.vmpipe |
In-VM pipe support which removes the overhead of local loopback communication.
|
org.apache.mina.registry |
A frontend package that makes setting up MINA easier.
|
Class and Description |
---|
ProtocolCodecFactory
Provides
ProtocolEncoder and ProtocolDecoder which translates
binary or protocol specific data into message object and vice versa. |
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 ByteBuffer s. |
ProtocolSession
A
Session which represents high-level protocol connection between two
endpoints regardless of underlying transport types. |
ProtocolViolationException
An exception that is thrown when
ProtocolEncoder cannot understand or
failed to validate the specified message, or when ProtocolDecoder
cannot understand or failed to validate the specified ByteBuffer
content. |
Class and Description |
---|
AbstractProtocolFilterChain
An abstract implementation of
ProtocolFilterChain that provides
common operations for developers to extend protocol layer. |
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.
|
ProtocolEncoderOutput
Callback for
ProtocolEncoder to generate encoded ByteBuffer s. |
ProtocolFilter
A filter which intercepts
ProtocolHandler events like Servlet
filters. |
ProtocolFilter.NextFilter |
ProtocolFilterChain |
ProtocolHandler
Handles all protocol events fired by MINA.
|
ProtocolProvider
Provides a required information to implement high-level protocols.
|
ProtocolSession
A
Session which represents high-level protocol connection between two
endpoints regardless of underlying transport types. |
ProtocolSessionManager
A
SessionManager for Protocol layer. |
ProtocolSessionManagerFilterChain
An
ProtocolFilterChain that forwards all events
except filterWrite to the ProtocolSessionFilterChain
of the recipient session. |
ProtocolViolationException
An exception that is thrown when
ProtocolEncoder cannot understand or
failed to validate the specified message, or when ProtocolDecoder
cannot understand or failed to validate the specified ByteBuffer
content. |
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.
|
ProtocolSession
A
Session which represents high-level protocol connection between two
endpoints regardless of underlying transport types. |
ProtocolViolationException
An exception that is thrown when
ProtocolEncoder cannot understand or
failed to validate the specified message, or when ProtocolDecoder
cannot understand or failed to validate the specified ByteBuffer
content. |
Class and Description |
---|
ProtocolFilter
A filter which intercepts
ProtocolHandler events like Servlet
filters. |
ProtocolFilter.NextFilter |
ProtocolSession
A
Session which represents high-level protocol connection between two
endpoints regardless of underlying transport types. |
Class and Description |
---|
ProtocolHandler
Handles all protocol events fired by MINA.
|
ProtocolHandlerAdapter
An abstract adapter class for
ProtocolHandler . |
ProtocolSession
A
Session which represents high-level protocol connection between two
endpoints regardless of underlying transport types. |
Class and Description |
---|
ProtocolAcceptor
Accepts incoming connection, communicates with clients, and fires events to
ProtocolHandler s. |
ProtocolConnector
Connects to endpoint, communicates with the server, and fires events to
ProtocolProvider s. |
ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
|
ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
|
ProtocolFilterChain |
ProtocolHandler
Handles all protocol events fired by MINA.
|
ProtocolProvider
Provides a required information to implement high-level protocols.
|
ProtocolSession
A
Session which represents high-level protocol connection between two
endpoints regardless of underlying transport types. |
ProtocolSessionManager
A
SessionManager for Protocol layer. |
Class and Description |
---|
ProtocolAcceptor
Accepts incoming connection, communicates with clients, and fires events to
ProtocolHandler s. |
ProtocolConnector
Connects to endpoint, communicates with the server, and fires events to
ProtocolProvider s. |
ProtocolFilterChain |
ProtocolProvider
Provides a required information to implement high-level protocols.
|
ProtocolSession
A
Session which represents high-level protocol connection between two
endpoints regardless of underlying transport types. |
ProtocolSessionManager
A
SessionManager for Protocol layer. |
Class and Description |
---|
ProtocolAcceptor
Accepts incoming connection, communicates with clients, and fires events to
ProtocolHandler s. |
ProtocolProvider
Provides a required information to implement high-level protocols.
|