| Package | Description |
|---|---|
| org.apache.mina.core.service | |
| org.apache.mina.core.session | |
| org.apache.mina.handler.chain |
A handler implementation that helps you implement sequentially layered protocols
using Chains of Responsibility pattern.
|
| org.apache.mina.handler.demux |
A handler implementation that helps you implement complex protocols
by splitting messageReceived handlers into multiple sub-handlers.
|
| org.apache.mina.handler.multiton |
Enables creating a handler per session instead of having one handler for many
sessions, using
Multiton pattern.
|
| org.apache.mina.handler.stream | |
| org.apache.mina.proxy | |
| org.apache.mina.transport.vmpipe |
In-VM pipe support which removes the overhead of local loopback communication.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IoHandlerAdapter
An adapter class for
IoHandler. |
| Modifier and Type | Field and Description |
|---|---|
private IoHandler |
AbstractIoService.handler
The IoHandler in charge of managing all the I/O Events.
|
| Modifier and Type | Method and Description |
|---|---|
IoHandler |
AbstractIoService.getHandler()
Returns the handler which will handle all connections managed by this service.
|
IoHandler |
IoService.getHandler()
Returns the handler which will handle all connections managed by this service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractIoService.setHandler(IoHandler handler)
Sets the handler which will handle all connections managed by this service.
|
void |
IoService.setHandler(IoHandler handler)
Sets the handler which will handle all connections managed by this service.
|
| Modifier and Type | Field and Description |
|---|---|
private IoHandler |
AbstractIoSession.handler
The associated handler
|
private IoHandler |
DummySession.handler |
| Modifier and Type | Method and Description |
|---|---|
IoHandler |
AbstractIoSession.getHandler() |
IoHandler |
DummySession.getHandler() |
IoHandler |
IoSession.getHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
DummySession.setHandler(IoHandler handler)
Sets the
IoHandler which handles this session. |
| Modifier and Type | Class and Description |
|---|---|
class |
ChainedIoHandler
An
IoHandler which executes an IoHandlerChain
on a messageReceived event. |
| Modifier and Type | Class and Description |
|---|---|
class |
DemuxingIoHandler
|
| Modifier and Type | Class and Description |
|---|---|
class |
SingleSessionIoHandlerDelegate
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StreamIoHandler
A
IoHandler that adapts asynchronous MINA events to stream I/O. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProxyIoHandler
AbstractProxyIoHandler.java -
IoHandler that intercepts events until handshake is complete. |
| Modifier and Type | Field and Description |
|---|---|
private IoHandler |
VmPipe.handler |
| Modifier and Type | Method and Description |
|---|---|
IoHandler |
VmPipe.getHandler() |
| Constructor and Description |
|---|
VmPipe(VmPipeAcceptor acceptor,
VmPipeAddress address,
IoHandler handler,
IoServiceListenerSupport listeners) |
VmPipeSession(IoService service,
IoServiceListenerSupport serviceListeners,
VmPipeAddress localAddress,
IoHandler handler,
VmPipe remoteEntry) |