Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.mina.common.IoFilter

Packages that use IoFilter
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

Uses of IoFilter in org.apache.mina.common

Classes in org.apache.mina.common that implement IoFilter
`class` | `IoFilterAdapter` An abstract adapter class for `IoFilter`.

Methods in org.apache.mina.common that return IoFilter
`IoFilter` | `IoFilterChain.get(String name)` Returns the `IoFilter` with the specified `name` in this chain.
`IoFilter` | `DefaultIoFilterChainBuilder.get(String name)`
`IoFilter` | `IoFilterChain.Entry.getFilter()` Returns the filter.
`IoFilter` | `IoFilterChain.remove(String name)` Removes the filter with the specified name from this chain.
`IoFilter` | `DefaultIoFilterChainBuilder.remove(String name)`

Methods in org.apache.mina.common with parameters of type IoFilter
`void` | `IoFilterChain.addAfter(String baseName, 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(String baseName, String name, IoFilter filter)`
`void` | `IoFilterChain.addBefore(String baseName, 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(String baseName, String name, IoFilter filter)`
`void` | `IoFilterChain.addFirst(String name, IoFilter filter)` Adds the specified filter with the specified name at the beginning of this chain.
`void` | `DefaultIoFilterChainBuilder.addFirst(String name, IoFilter filter)`
`void` | `IoFilterChain.addLast(String name, IoFilter filter)` Adds the specified filter with the specified name at the end of this chain.
`void` | `DefaultIoFilterChainBuilder.addLast(String name, IoFilter filter)`
`boolean` | `IoFilterChain.contains(IoFilter filter)` Returns `true` if this chain contains the specified `filter`.
`boolean` | `DefaultIoFilterChainBuilder.contains(IoFilter filter)`

Method parameters in org.apache.mina.common with type arguments of type IoFilter
`boolean` | `IoFilterChain.contains(Class<? extends IoFilter> filterType)` Returns `true` if this chain contains an `IoFilter` of the specified `filterType`.
`boolean` | `DefaultIoFilterChainBuilder.contains(Class<? extends IoFilter> filterType)`

Uses of IoFilter in org.apache.mina.filter

Classes in org.apache.mina.filter that implement IoFilter
`class` | `BlacklistFilter` A `IoFilter` which blocks connections from blacklisted remote address.
`class` | `CompressionFilter` An `IoFilter` which compresses all data using JZlib.
`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)`.

Constructors in org.apache.mina.filter with parameters of type IoFilter
`ReferenceCountingIoFilter(IoFilter filter)`

Uses of IoFilter in org.apache.mina.filter.codec

Classes in org.apache.mina.filter.codec that implement IoFilter
`class` | `ProtocolCodecFilter` An `IoFilter` which translates binary or protocol specific data into message object and vice versa using `ProtocolCodecFactory`, `ProtocolEncoder`, or `ProtocolDecoder`.

Uses of IoFilter in org.apache.mina.filter.executor

Classes in org.apache.mina.filter.executor that implement IoFilter
`class` | `ExecutorFilter` A filter that forward events to `Executor` in backport-util-concurrent.

Uses of IoFilter in org.apache.mina.integration.spring

Methods in org.apache.mina.integration.spring that return IoFilter
`IoFilter` | `IoFilterMapping.getFilter()` Returns the filter of this mapping.

Methods in org.apache.mina.integration.spring with parameters of type IoFilter
`void` | `IoFilterMapping.setFilter(IoFilter filter)` Sets the filter of this mapping.

Constructors in org.apache.mina.integration.spring with parameters of type IoFilter
`IoFilterMapping(String name, IoFilter filter)` Creates a new instance using the specified name and filter.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004-2008 Apache MINA Project. All Rights Reserved.