org.apache.mina.io
Interface IoFilterChain

All Known Implementing Classes:
AbstractIoFilterChain

public interface IoFilterChain


Method Summary
 void addAfter(java.lang.String baseName, java.lang.String name, IoFilter filter)
           
 void addBefore(java.lang.String baseName, java.lang.String name, IoFilter filter)
           
 void addFirst(java.lang.String name, IoFilter filter)
           
 void addLast(java.lang.String name, IoFilter filter)
           
 void clear()
           
 IoFilter getChild(java.lang.String name)
           
 java.util.List getChildren()
           
 java.util.List getChildrenReversed()
           
 IoFilter remove(java.lang.String name)
           
 

Method Detail

getChild

public IoFilter getChild(java.lang.String name)

getChildren

public java.util.List getChildren()

getChildrenReversed

public java.util.List getChildrenReversed()

addFirst

public void addFirst(java.lang.String name,
                     IoFilter filter)

addLast

public void addLast(java.lang.String name,
                    IoFilter filter)

addBefore

public void addBefore(java.lang.String baseName,
                      java.lang.String name,
                      IoFilter filter)

addAfter

public void addAfter(java.lang.String baseName,
                     java.lang.String name,
                     IoFilter filter)

remove

public IoFilter remove(java.lang.String name)

clear

public void clear()