| Interface | Description |
|---|---|
| IoFilter |
A filter which intercepts
IoHandler events like Servlet
filters. |
| IoFilter.NextFilter |
Represents the next
IoFilter in IoFilterChain. |
| IoFilterChain | |
| IoFilterChain.Entry |
Represents a name-filter pair that an
IoFilterChain contains. |
| IoFilterChainBuilder |
An interface that builds
IoFilterChain in predefined way
when IoSession is created. |
| Class | Description |
|---|---|
| DefaultIoFilterChain |
A default implementation of
IoFilterChain that provides
all operations for developers who want to implement their own
transport layer once used with AbstractIoSession. |
| DefaultIoFilterChainBuilder |
The default implementation of
IoFilterChainBuilder which is useful
in most cases. |
| IoFilterAdapter |
An adapter class for
IoFilter. |
| IoFilterEvent |
An I/O event or an I/O request that MINA provides for
IoFilters. |
| Exception | Description |
|---|---|
| IoFilterLifeCycleException |
A
RuntimeException which is thrown when IoFilter.init()
or IoFilter.onPostAdd(IoFilterChain, String, org.apache.mina.core.filterchain.IoFilter.NextFilter)
failed. |