Package | Description |
---|---|
org.apache.mina.core.filterchain | |
org.apache.mina.core.session | |
org.apache.mina.filter.codec |
Filter implementations that helps you to implement complex protocols
via 'codec' concept.
|
org.apache.mina.filter.compression | |
org.apache.mina.filter.executor |
IoFilters that provide flexible thread model and event queue
monitoring interface.
|
org.apache.mina.filter.keepalive |
IoFilter that provides the ability for connections to remain open when data is not being transferred.
|
org.apache.mina.filter.reqres | |
org.apache.mina.filter.ssl |
Classes that implement IoFilter and provide Secure Sockets Layer functionality.
|
org.apache.mina.filter.stream |
Stream based IoFilter implementation.
|
org.apache.mina.filter.util |
Utility classes for the MINA filtering portion of the library.
|
org.apache.mina.proxy.filter | |
org.apache.mina.transport.socket.apr | |
org.apache.mina.transport.socket.nio |
Socket (TCP/IP) and Datagram (UDP/IP) support based on Java
NIO (New I/O) API.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultIoFilterChain
A default implementation of
IoFilterChain that provides
all operations for developers who want to implement their own
transport layer once used with AbstractIoSession . |
Modifier and Type | Method and Description |
---|---|
void |
DefaultIoFilterChainBuilder.buildFilterChain(IoFilterChain chain) |
void |
IoFilterChainBuilder.buildFilterChain(IoFilterChain chain)
Modifies the specified chain.
|
void |
IoFilter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked after this filter is added to the specified parent.
|
void |
IoFilterAdapter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked after this filter is added to the specified parent.
|
void |
IoFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked after this filter is removed from the specified parent.
|
void |
IoFilterAdapter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked after this filter is removed from the specified parent.
|
void |
IoFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent.
|
void |
IoFilterAdapter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent.
|
void |
IoFilter.onPreRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked before this filter is removed from the specified parent.
|
void |
IoFilterAdapter.onPreRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked before this filter is removed from the specified parent.
|
Modifier and Type | Method and Description |
---|---|
IoFilterChain |
IoSession.getFilterChain() |
IoFilterChain |
DummySession.getFilterChain() |
Modifier and Type | Method and Description |
---|---|
void |
ProtocolCodecFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ProtocolCodecFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
Modifier and Type | Method and Description |
---|---|
void |
CompressionFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
CompressionFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
Modifier and Type | Method and Description |
---|---|
void |
ExecutorFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent.
|
Modifier and Type | Method and Description |
---|---|
void |
KeepAliveFilter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
KeepAliveFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
KeepAliveFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
Modifier and Type | Method and Description |
---|---|
void |
RequestResponseFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
RequestResponseFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
Modifier and Type | Method and Description |
---|---|
void |
SslFilter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
SslFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Executed just before the filter is added into the chain, we do :
check that we don't have a SSL filter already present
we update the next filter
we create the SSL handler helper class
and we store it into the session's Attributes
|
void |
SslFilter.onPreRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractStreamWriteFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
Modifier and Type | Method and Description |
---|---|
void |
ReferenceCountingFilter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ReferenceCountingFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ReferenceCountingFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ReferenceCountingFilter.onPreRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
Modifier and Type | Method and Description |
---|---|
void |
ProxyFilter.onPreAdd(IoFilterChain chain,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Called before the filter is added into the filter chain.
|
void |
ProxyFilter.onPreRemove(IoFilterChain chain,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Called when the filter is removed from the filter chain.
|
Modifier and Type | Method and Description |
---|---|
IoFilterChain |
AprSession.getFilterChain() |
Modifier and Type | Method and Description |
---|---|
IoFilterChain |
NioSession.getFilterChain() |
Copyright © 2004-2019 Apache MINA Project. All Rights Reserved.