Uses of Interface
org.apache.mina.core.filterchain.IoFilterChain
-
Packages that use IoFilterChain 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.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. -
-
Uses of IoFilterChain in org.apache.mina.core.filterchain
Classes in org.apache.mina.core.filterchain that implement IoFilterChain Modifier and Type Class Description class
DefaultIoFilterChain
A default implementation ofIoFilterChain
that provides all operations for developers who want to implement their own transport layer once used withAbstractIoSession
.Methods in org.apache.mina.core.filterchain with parameters of type IoFilterChain Modifier and Type Method Description void
DefaultIoFilterChainBuilder. buildFilterChain(IoFilterChain chain)
Modifies the specified chain.void
IoFilterChainBuilder. buildFilterChain(IoFilterChain chain)
Modifies the specified chain.void
IoFilter. onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is added to the specified parent.void
IoFilterAdapter. onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is added to the specified parent.void
IoFilter. onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is removed from the specified parent.void
IoFilterAdapter. onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is removed from the specified parent.void
IoFilter. onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent.void
IoFilterAdapter. onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent.void
IoFilter. onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is removed from the specified parent.void
IoFilterAdapter. onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is removed from the specified parent. -
Uses of IoFilterChain in org.apache.mina.core.session
Methods in org.apache.mina.core.session that return IoFilterChain Modifier and Type Method Description IoFilterChain
DummySession. getFilterChain()
IoFilterChain
IoSession. getFilterChain()
-
Uses of IoFilterChain in org.apache.mina.filter.codec
Methods in org.apache.mina.filter.codec with parameters of type IoFilterChain Modifier and Type Method Description void
ProtocolCodecFilter. onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is removed from the specified parent.void
ProtocolCodecFilter. onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent. -
Uses of IoFilterChain in org.apache.mina.filter.compression
Methods in org.apache.mina.filter.compression with parameters of type IoFilterChain Modifier and Type Method Description void
CompressionFilter. onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
void
CompressionFilter. onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
-
Uses of IoFilterChain in org.apache.mina.filter.executor
Methods in org.apache.mina.filter.executor with parameters of type IoFilterChain Modifier and Type Method Description void
ExecutorFilter. onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent. -
Uses of IoFilterChain in org.apache.mina.filter.keepalive
Methods in org.apache.mina.filter.keepalive with parameters of type IoFilterChain Modifier and Type Method Description void
KeepAliveFilter. onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is added to the specified parent.void
KeepAliveFilter. onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is removed from the specified parent.void
KeepAliveFilter. onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent. -
Uses of IoFilterChain in org.apache.mina.filter.ssl
Methods in org.apache.mina.filter.ssl with parameters of type IoFilterChain Modifier and Type Method Description void
SslFilter. onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
void
SslFilter. onPreAdd(IoFilterChain parent, 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 Attributesvoid
SslFilter. onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
-
Uses of IoFilterChain in org.apache.mina.filter.stream
Methods in org.apache.mina.filter.stream with parameters of type IoFilterChain Modifier and Type Method Description void
AbstractStreamWriteFilter. onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent. -
Uses of IoFilterChain in org.apache.mina.filter.util
Methods in org.apache.mina.filter.util with parameters of type IoFilterChain Modifier and Type Method Description void
ReferenceCountingFilter. onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is added to the specified parent.void
ReferenceCountingFilter. onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked after this filter is removed from the specified parent.void
ReferenceCountingFilter. onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent.void
ReferenceCountingFilter. onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
Invoked before this filter is removed from the specified parent. -
Uses of IoFilterChain in org.apache.mina.proxy.filter
Methods in org.apache.mina.proxy.filter with parameters of type IoFilterChain Modifier and Type Method Description void
ProxyFilter. onPreAdd(IoFilterChain chain, String name, IoFilter.NextFilter nextFilter)
Called before the filter is added into the filter chain.void
ProxyFilter. onPreRemove(IoFilterChain chain, String name, IoFilter.NextFilter nextFilter)
Called when the filter is removed from the filter chain. -
Uses of IoFilterChain in org.apache.mina.transport.socket.apr
Methods in org.apache.mina.transport.socket.apr that return IoFilterChain Modifier and Type Method Description IoFilterChain
AprSession. getFilterChain()
-
Uses of IoFilterChain in org.apache.mina.transport.socket.nio
Methods in org.apache.mina.transport.socket.nio that return IoFilterChain Modifier and Type Method Description IoFilterChain
NioSession. getFilterChain()
-