Uses of Class
org.apache.mina.core.filterchain.IoFilterAdapter
-
Packages that use IoFilterAdapter Package Description org.apache.mina.filter.buffer 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.errorgenerating An IoFilter that provides flexible error generation facilities.org.apache.mina.filter.executor IoFilters that provide flexible thread model and event queue monitoring interface.org.apache.mina.filter.firewall Classes that implement IoFilter and provide host blocking and throttling.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.logging Classes that implement IoFilter and provide logging of the events and data that flows through a MINA-based system.org.apache.mina.filter.ssl Classes that implement IoFilter and provide Secure Sockets Layer functionality.org.apache.mina.filter.statistic Classes that implement IoFilter and provide the ability for filters to be timed on their performance.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 -
-
Uses of IoFilterAdapter in org.apache.mina.filter.buffer
Subclasses of IoFilterAdapter in org.apache.mina.filter.buffer Modifier and Type Class Description class
BufferedWriteFilter
AnIoFilter
implementation used to buffer outgoingWriteRequest
almost like whatBufferedOutputStream
does. -
Uses of IoFilterAdapter in org.apache.mina.filter.codec
Subclasses of IoFilterAdapter in org.apache.mina.filter.codec Modifier and Type Class Description class
ProtocolCodecFilter
AnIoFilter
which translates binary or protocol specific data into message objects and vice versa usingProtocolCodecFactory
,ProtocolEncoder
, orProtocolDecoder
. -
Uses of IoFilterAdapter in org.apache.mina.filter.compression
Subclasses of IoFilterAdapter in org.apache.mina.filter.compression Modifier and Type Class Description class
CompressionFilter
-
Uses of IoFilterAdapter in org.apache.mina.filter.errorgenerating
Subclasses of IoFilterAdapter in org.apache.mina.filter.errorgenerating Modifier and Type Class Description class
ErrorGeneratingFilter
AnIoFilter
implementation generating random bytes and PDU modification in your communication streams. -
Uses of IoFilterAdapter in org.apache.mina.filter.executor
Subclasses of IoFilterAdapter in org.apache.mina.filter.executor Modifier and Type Class Description class
ExecutorFilter
A filter that forwards I/O events toExecutor
to enforce a certain thread model while allowing the events per session to be processed simultaneously.class
WriteRequestFilter
Attaches anIoEventQueueHandler
to anIoSession
'sWriteRequest
queue to provide accurate write queue status tracking. -
Uses of IoFilterAdapter in org.apache.mina.filter.firewall
Subclasses of IoFilterAdapter in org.apache.mina.filter.firewall Modifier and Type Class Description class
BlacklistFilter
AIoFilter
which blocks connections from blacklisted remote address.class
ConnectionThrottleFilter
AIoFilter
which blocks connections from connecting at a rate faster than the specified interval. -
Uses of IoFilterAdapter in org.apache.mina.filter.keepalive
Subclasses of IoFilterAdapter in org.apache.mina.filter.keepalive Modifier and Type Class Description class
KeepAliveFilter
AnIoFilter
that sends a keep-alive request onIoEventType.SESSION_IDLE
and sends back the response for the sent keep-alive request. -
Uses of IoFilterAdapter in org.apache.mina.filter.logging
Subclasses of IoFilterAdapter in org.apache.mina.filter.logging Modifier and Type Class Description class
LoggingFilter
Logs all MINA protocol events.class
MdcInjectionFilter
This filter will inject some key IoSession properties into the Mapped Diagnostic Context (MDC) -
Uses of IoFilterAdapter in org.apache.mina.filter.ssl
Subclasses of IoFilterAdapter in org.apache.mina.filter.ssl Modifier and Type Class Description class
SslFilter
An SSL filter that encrypts and decrypts the data exchanged in the session. -
Uses of IoFilterAdapter in org.apache.mina.filter.statistic
Subclasses of IoFilterAdapter in org.apache.mina.filter.statistic Modifier and Type Class Description class
ProfilerTimerFilter
This class will measure the time it takes for a method in theIoFilterAdapter
class to execute. -
Uses of IoFilterAdapter in org.apache.mina.filter.stream
Subclasses of IoFilterAdapter in org.apache.mina.filter.stream Modifier and Type Class Description class
AbstractStreamWriteFilter<T>
Filter implementation which makes it possible to write Stream objects directly usingIoSession.write(Object)
.class
FileRegionWriteFilter
Filter implementation that converts aFileRegion
toIoBuffer
objects and writes those buffers to the next filter.class
StreamWriteFilter
Filter implementation which makes it possible to writeInputStream
objects directly usingIoSession.write(Object)
. -
Uses of IoFilterAdapter in org.apache.mina.filter.util
Subclasses of IoFilterAdapter in org.apache.mina.filter.util Modifier and Type Class Description class
CommonEventFilter
Extend this class when you want to create a filter that wraps the same logic around all 9 IoEventsclass
NoopFilter
A Noop filter.class
ReferenceCountingFilter
AnIoFilter
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
SessionAttributeInitializingFilter
class
WriteRequestFilter
An abstractIoFilter
that simplifies the implementation of anIoFilter
that filters anIoEventType.WRITE
event. -
Uses of IoFilterAdapter in org.apache.mina.proxy.filter
Subclasses of IoFilterAdapter in org.apache.mina.proxy.filter Modifier and Type Class Description class
ProxyFilter
ProxyFilter.java - ProxyIoFilter
.
-