Interface IoFilterChainBuilder

  • All Known Implementing Classes:
    DefaultIoFilterChainBuilder

    public interface IoFilterChainBuilder
    An interface that builds IoFilterChain in predefined way when IoSession is created. You can extract common filter chain modification logic to this interface. For example, to add a filter to the chain,
     public class MyFilterChainBuilder implements IoFilterChainBuilder {
         public void buildFilterChain( IoFilterChain chain ) throws Exception {
             chain.addLast( "myFilter", new MyFilter() );
         }
     }
     
    Author:
    Apache MINA Project
    • Method Detail

      • buildFilterChain

        void buildFilterChain​(IoFilterChain chain)
                       throws Exception
        Modifies the specified chain.
        Parameters:
        chain - The chain to modify
        Throws:
        Exception - If the chain modification failed