| Interface | Description |
|---|---|
| IoClient |
Connects to several end-points, communicates with the server, and fires events to
org.apache.mina.service.IoHandlers. |
| IoFilter |
Filter are interceptors/processors for incoming data received/sent.
|
| IoFuture<V> |
A simple extension that allows listeners to register and receive results
asynchronously via registered listeners.
|
| IoFutureListener<V> |
A listener that asynchronously receives the result of a future computation.
|
| IoHandler |
Handle all the I/O events generated by a
IoService. |
| IoServer |
A network server bound to a local address.
|
| IoService | |
| IoSession |
A handle which represents a connection between two end-points regardless of transport types.
|
| IoSessionConfig |
The configuration of
IoSession. |
| Class | Description |
|---|---|
| AbstractIoFilter |
A convenient
IoFilter implementation to be sub-classed for easier IoFilter implementation. |
| AbstractIoFutureListener<V> |
Convenient base implementation for
IoFutureListener. if something wrong happen the exception is rethrown,
which will produce an exception caught event for the session |
| AbstractIoHandler |
| Enum | Description |
|---|---|
| IdleStatus |
Represents the type of idleness of
IoSession. |
| IoSession.SessionState |
State of a
IoSession |
| Exception | Description |
|---|---|
| ConfigurationException |
A
RuntimeException thrown when something wrong happened during IoService or IoSession configuration. |
| MinaRuntimeException |
Something very wrong happened in the low level part of I/O processing.
|
IoService you need to choose a concrete implementation in
org.apache.mina.transport.Copyright © 2009–2013 Apache MINA Project. All rights reserved.