Uses of Interface
org.apache.mina.core.filterchain.IoFilterChain
Packages that use IoFilterChain
Package
Description
Filter implementations that helps you to implement complex protocols via 'codec' concept.
IoFilters that provide flexible thread model and event queue monitoring interface.
IoFilter that provides the ability for connections to remain open when data is not being transferred.
Classes that implement IoFilter and provide Secure Sockets Layer functionality.
Stream based IoFilter implementation.
Utility classes for the MINA filtering portion of the library.
Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API.
In-VM pipe support which removes the overhead of local loopback communication.
-
Uses of IoFilterChain in org.apache.mina.core.filterchain
Classes in org.apache.mina.core.filterchain that implement IoFilterChainModifier and TypeClassDescriptionclassA default implementation ofIoFilterChainthat 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 IoFilterChainModifier and TypeMethodDescriptionvoidDefaultIoFilterChainBuilder.buildFilterChain(IoFilterChain chain) Modifies the specifiedchain.voidIoFilterChainBuilder.buildFilterChain(IoFilterChain chain) Modifies the specifiedchain.voidIoFilter.onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is added to the specifiedparent.voidIoFilterAdapter.onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is added to the specifiedparent.voidIoFilter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is removed from the specifiedparent.voidIoFilterAdapter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is removed from the specifiedparent.voidIoFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is added to the specifiedparent.voidIoFilterAdapter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is added to the specifiedparent.voidIoFilter.onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is removed from the specifiedparent.voidIoFilterAdapter.onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is removed from the specifiedparent. -
Uses of IoFilterChain in org.apache.mina.core.session
Fields in org.apache.mina.core.session declared as IoFilterChainMethods in org.apache.mina.core.session that return IoFilterChain -
Uses of IoFilterChain in org.apache.mina.filter.codec
Methods in org.apache.mina.filter.codec with parameters of type IoFilterChainModifier and TypeMethodDescriptionvoidProtocolCodecFilter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is removed from the specifiedparent.voidProtocolCodecFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is added to the specifiedparent. -
Uses of IoFilterChain in org.apache.mina.filter.compression
Methods in org.apache.mina.filter.compression with parameters of type IoFilterChainModifier and TypeMethodDescriptionvoidCompressionFilter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) voidCompressionFilter.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 IoFilterChainModifier and TypeMethodDescriptionvoidExecutorFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is added to the specifiedparent. -
Uses of IoFilterChain in org.apache.mina.filter.keepalive
Methods in org.apache.mina.filter.keepalive with parameters of type IoFilterChainModifier and TypeMethodDescriptionvoidKeepAliveFilter.onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is added to the specifiedparent.voidKeepAliveFilter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is removed from the specifiedparent.voidKeepAliveFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is added to the specifiedparent. -
Uses of IoFilterChain in org.apache.mina.filter.ssl
Methods in org.apache.mina.filter.ssl with parameters of type IoFilterChainModifier and TypeMethodDescriptionvoidSslFilter.onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) voidSslFilter.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 AttributesvoidSslFilter.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 IoFilterChainModifier and TypeMethodDescriptionvoidAbstractStreamWriteFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is added to the specifiedparent. -
Uses of IoFilterChain in org.apache.mina.filter.util
Methods in org.apache.mina.filter.util with parameters of type IoFilterChainModifier and TypeMethodDescriptionvoidReferenceCountingFilter.onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is added to the specifiedparent.voidReferenceCountingFilter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked after this filter is removed from the specifiedparent.voidReferenceCountingFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is added to the specifiedparent.voidReferenceCountingFilter.onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter) Invoked before this filter is removed from the specifiedparent. -
Uses of IoFilterChain in org.apache.mina.proxy.filter
Methods in org.apache.mina.proxy.filter with parameters of type IoFilterChainModifier and TypeMethodDescriptionvoidProxyFilter.onPreAdd(IoFilterChain chain, String name, IoFilter.NextFilter nextFilter) Called before the filter is added into the filter chain.voidProxyFilter.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
Fields in org.apache.mina.transport.socket.apr declared as IoFilterChainMethods in org.apache.mina.transport.socket.apr that return IoFilterChain -
Uses of IoFilterChain in org.apache.mina.transport.socket.nio
Fields in org.apache.mina.transport.socket.nio declared as IoFilterChainModifier and TypeFieldDescriptionprivate final IoFilterChainNioSession.filterChainThe FilterChain created for this sessionMethods in org.apache.mina.transport.socket.nio that return IoFilterChain -
Uses of IoFilterChain in org.apache.mina.transport.vmpipe
Classes in org.apache.mina.transport.vmpipe that implement IoFilterChainModifier and TypeClassDescription(package private) classTODO Add documentationMethods in org.apache.mina.transport.vmpipe that return IoFilterChain