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

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

Uses of IoFilter.NextFilter in org.apache.mina.common
 

Methods in org.apache.mina.common that return IoFilter.NextFilter
 IoFilter.NextFilter IoFilterChain.Entry.getNextFilter()
          Returns the IoFilter.NextFilter of the filter.
 IoFilter.NextFilter IoFilterChain.getNextFilter(String name)
          Returns the IoFilter.NextFilter of the IoFilter with the specified name in this chain.
 

Methods in org.apache.mina.common with parameters of type IoFilter.NextFilter
 void IoFilterAdapter.exceptionCaught(IoFilter.NextFilter nextFilter, IoSession session, Throwable cause)
           
 void IoFilter.exceptionCaught(IoFilter.NextFilter nextFilter, IoSession session, Throwable cause)
          Filters IoHandler.exceptionCaught(IoSession,Throwable) event.
 void IoFilterAdapter.filterClose(IoFilter.NextFilter nextFilter, IoSession session)
           
 void IoFilter.filterClose(IoFilter.NextFilter nextFilter, IoSession session)
          Filters IoSession.close() method invocation.
 void IoFilterAdapter.filterWrite(IoFilter.NextFilter nextFilter, IoSession session, IoFilter.WriteRequest writeRequest)
           
 void IoFilter.filterWrite(IoFilter.NextFilter nextFilter, IoSession session, IoFilter.WriteRequest writeRequest)
          Filters IoSession.write(Object) method invocation.
 void IoFilterAdapter.messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void IoFilter.messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
          Filters IoHandler.messageReceived(IoSession,Object) event.
 void IoFilterAdapter.messageSent(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void IoFilter.messageSent(IoFilter.NextFilter nextFilter, IoSession session, Object message)
          Filters IoHandler.messageSent(IoSession,Object) event.
 void IoFilterAdapter.onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void IoFilter.onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
          Invoked after this filter is added to the specified parent.
 void IoFilterAdapter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void IoFilter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
          Invoked after this filter is removed from the specified parent.
 void IoFilterAdapter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void IoFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
          Invoked before this filter is added to the specified parent.
 void IoFilterAdapter.onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void IoFilter.onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
          Invoked before this filter is removed from the specified parent.
 void IoFilterAdapter.sessionClosed(IoFilter.NextFilter nextFilter, IoSession session)
           
 void IoFilter.sessionClosed(IoFilter.NextFilter nextFilter, IoSession session)
          Filters IoHandler.sessionClosed(IoSession) event.
 void IoFilterAdapter.sessionCreated(IoFilter.NextFilter nextFilter, IoSession session)
           
 void IoFilter.sessionCreated(IoFilter.NextFilter nextFilter, IoSession session)
          Filters IoHandler.sessionCreated(IoSession) event.
 void IoFilterAdapter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 void IoFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
          Filters IoHandler.sessionIdle(IoSession,IdleStatus) event.
 void IoFilterAdapter.sessionOpened(IoFilter.NextFilter nextFilter, IoSession session)
           
 void IoFilter.sessionOpened(IoFilter.NextFilter nextFilter, IoSession session)
          Filters IoHandler.sessionOpened(IoSession) event.
 

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

Methods in org.apache.mina.filter that return IoFilter.NextFilter
 IoFilter.NextFilter ThreadPoolFilter.Event.getNextFilter()
           
 

Methods in org.apache.mina.filter with parameters of type IoFilter.NextFilter
 void ThreadPoolFilter.exceptionCaught(IoFilter.NextFilter nextFilter, IoSession session, Throwable cause)
           
 void LoggingFilter.exceptionCaught(IoFilter.NextFilter nextFilter, IoSession session, Throwable cause)
           
 void SSLFilter.filterClose(IoFilter.NextFilter nextFilter, IoSession session)
           
 void ThreadPoolFilter.filterClose(IoFilter.NextFilter nextFilter, IoSession session)
           
 void LoggingFilter.filterClose(IoFilter.NextFilter nextFilter, IoSession session)
           
 void SSLFilter.filterWrite(IoFilter.NextFilter nextFilter, IoSession session, IoFilter.WriteRequest writeRequest)
           
 void CompressionFilter.filterWrite(IoFilter.NextFilter nextFilter, IoSession session, IoFilter.WriteRequest writeRequest)
           
 void ThreadPoolFilter.filterWrite(IoFilter.NextFilter nextFilter, IoSession session, IoFilter.WriteRequest writeRequest)
           
 void StreamWriteFilter.filterWrite(IoFilter.NextFilter nextFilter, IoSession session, IoFilter.WriteRequest writeRequest)
           
 void LoggingFilter.filterWrite(IoFilter.NextFilter nextFilter, IoSession session, IoFilter.WriteRequest writeRequest)
           
 void SSLFilter.messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void CompressionFilter.messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void ThreadPoolFilter.messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void LoggingFilter.messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void BlacklistFilter.messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void SSLFilter.messageSent(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void ThreadPoolFilter.messageSent(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void StreamWriteFilter.messageSent(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void LoggingFilter.messageSent(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void BlacklistFilter.messageSent(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void SSLFilter.onPostAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void CompressionFilter.onPostRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void SSLFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void CompressionFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void ThreadPoolFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void SSLFilter.onPreRemove(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
protected  void ThreadPoolFilter.processEvent(IoFilter.NextFilter nextFilter, IoSession session, ThreadPoolFilter.EventType type, Object data)
           
 void SSLFilter.sessionClosed(IoFilter.NextFilter nextFilter, IoSession session)
           
 void ThreadPoolFilter.sessionClosed(IoFilter.NextFilter nextFilter, IoSession session)
           
 void LoggingFilter.sessionClosed(IoFilter.NextFilter nextFilter, IoSession session)
           
 void BlacklistFilter.sessionClosed(IoFilter.NextFilter nextFilter, IoSession session)
           
 void ThreadPoolFilter.sessionCreated(IoFilter.NextFilter nextFilter, IoSession session)
           
 void LoggingFilter.sessionCreated(IoFilter.NextFilter nextFilter, IoSession session)
           
 void BlacklistFilter.sessionCreated(IoFilter.NextFilter nextFilter, IoSession session)
           
 void ThreadPoolFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 void LoggingFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 void BlacklistFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 void ThreadPoolFilter.sessionOpened(IoFilter.NextFilter nextFilter, IoSession session)
           
 void LoggingFilter.sessionOpened(IoFilter.NextFilter nextFilter, IoSession session)
           
 void BlacklistFilter.sessionOpened(IoFilter.NextFilter nextFilter, IoSession session)
           
 

Constructors in org.apache.mina.filter with parameters of type IoFilter.NextFilter
ThreadPoolFilter.Event(ThreadPoolFilter.EventType type, IoFilter.NextFilter nextFilter, Object data)
           
 

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

Methods in org.apache.mina.filter.codec with parameters of type IoFilter.NextFilter
 void ProtocolCodecFilter.filterWrite(IoFilter.NextFilter nextFilter, IoSession session, IoFilter.WriteRequest writeRequest)
           
 void ProtocolCodecFilter.messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void ProtocolCodecFilter.messageSent(IoFilter.NextFilter nextFilter, IoSession session, Object message)
           
 void ProtocolCodecFilter.onPreAdd(IoFilterChain parent, String name, IoFilter.NextFilter nextFilter)
           
 void ProtocolCodecFilter.sessionClosed(IoFilter.NextFilter nextFilter, IoSession session)