Package | Description |
---|---|
org.apache.mina.common |
Common types required for users to use MINA.
|
org.apache.mina.filter |
Useful IoFilter implementations.
|
org.apache.mina.filter.codec |
Filter implementations that helps you to implement complex protocols
via 'codec' concept.
|
org.apache.mina.filter.executor |
An IoFilter that provides flexible thread models
|
org.apache.mina.integration.spring |
SpringFramework-specific classes
for integration
|
Modifier and Type | Class and Description |
---|---|
class |
IoFilterAdapter
An abstract adapter class for
IoFilter . |
Modifier and Type | Method and Description |
---|---|
IoFilter |
IoFilterChain.get(java.lang.String name)
Returns the
IoFilter with the specified name in this chain. |
IoFilter |
DefaultIoFilterChainBuilder.get(java.lang.String name) |
IoFilter |
IoFilterChain.Entry.getFilter()
Returns the filter.
|
IoFilter |
IoFilterChain.remove(java.lang.String name)
Removes the filter with the specified name from this chain.
|
IoFilter |
DefaultIoFilterChainBuilder.remove(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
IoFilterChain.addAfter(java.lang.String baseName,
java.lang.String name,
IoFilter filter)
Adds the specified filter with the specified name just after the filter whose name is
baseName in this chain. |
void |
DefaultIoFilterChainBuilder.addAfter(java.lang.String baseName,
java.lang.String name,
IoFilter filter) |
void |
IoFilterChain.addBefore(java.lang.String baseName,
java.lang.String name,
IoFilter filter)
Adds the specified filter with the specified name just before the filter whose name is
baseName in this chain. |
void |
DefaultIoFilterChainBuilder.addBefore(java.lang.String baseName,
java.lang.String name,
IoFilter filter) |
void |
IoFilterChain.addFirst(java.lang.String name,
IoFilter filter)
Adds the specified filter with the specified name at the beginning of this chain.
|
void |
DefaultIoFilterChainBuilder.addFirst(java.lang.String name,
IoFilter filter) |
void |
IoFilterChain.addLast(java.lang.String name,
IoFilter filter)
Adds the specified filter with the specified name at the end of this chain.
|
void |
DefaultIoFilterChainBuilder.addLast(java.lang.String name,
IoFilter filter) |
boolean |
IoFilterChain.contains(IoFilter filter)
Returns true if this chain contains the specified filter.
|
boolean |
DefaultIoFilterChainBuilder.contains(IoFilter filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
IoFilterChain.contains(java.lang.Class<? extends IoFilter> filterType)
Returns true if this chain contains an
IoFilter of the
specified filterType. |
boolean |
DefaultIoFilterChainBuilder.contains(java.lang.Class<? extends IoFilter> filterType) |
Modifier and Type | Class and Description |
---|---|
class |
BlacklistFilter
A
IoFilter which blocks connections from blacklisted remote
address. |
class |
CompressionFilter
|
class |
LoggingFilter
Logs all MINA protocol events to
Logger . |
class |
ReferenceCountingIoFilter
An
IoFilter s wrapper that keeps track of the number of usages of this filter and will call init/destroy
when the filter is not in use. |
class |
SSLFilter
An SSL filter that encrypts and decrypts the data exchanged in the session.
|
class |
StreamWriteFilter
Filter implementation which makes it possible to write
InputStream
objects directly using IoSession.write(Object) . |
Constructor and Description |
---|
ReferenceCountingIoFilter(IoFilter filter) |
Modifier and Type | Class and Description |
---|---|
class |
ProtocolCodecFilter
An
IoFilter which translates binary or protocol specific data into
message object and vice versa using ProtocolCodecFactory ,
ProtocolEncoder , or ProtocolDecoder . |
Modifier and Type | Class and Description |
---|---|
class |
ExecutorFilter
A filter that forward events to
Executor in
backport-util-concurrent. |
Modifier and Type | Method and Description |
---|---|
IoFilter |
IoFilterMapping.getFilter()
Returns the filter of this mapping.
|
Modifier and Type | Method and Description |
---|---|
void |
IoFilterMapping.setFilter(IoFilter filter)
Sets the filter of this mapping.
|
Constructor and Description |
---|
IoFilterMapping(java.lang.String name,
IoFilter filter)
Creates a new instance using the specified name and filter.
|
Copyright © 2004-2019 Apache MINA Project. All Rights Reserved.