Interface IoFilterChainBuilder

All Known Subinterfaces:
ThreadModel
All Known Implementing Classes:
DefaultIoFilterChainBuilder, ExecutorThreadModel

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() );
     }
 }
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    An implementation which does nothing.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Modifies the specified chain.