org.apache.mina.io
Class IoSessionManagerFilterChain

java.lang.Object
  extended by org.apache.mina.io.AbstractIoFilterChain
      extended by org.apache.mina.io.IoSessionManagerFilterChain
All Implemented Interfaces:
IoFilterChain

public abstract class IoSessionManagerFilterChain
extends AbstractIoFilterChain

An IoFilterChain that forwards all events except filterWrite to the IoSessionFilterChain of the recipient session.

This filter chain is used by implementations of IoSessionManagers.

Version:
$Rev: 332218 $, $Date: 2005-11-10 12:52:42 +0900 $
Author:
The Apache Directory Project (dev@directory.apache.org)

Constructor Summary
protected IoSessionManagerFilterChain(IoSessionManager manager)
           
 
Method Summary
protected  IoFilter createTailFilter()
          Override this method to create custom tail of this filter chain.
 IoSessionManager getManager()
           
 
Methods inherited from class org.apache.mina.io.AbstractIoFilterChain
addAfter, addBefore, addFirst, addLast, clear, createHeadFilter, dataRead, dataWritten, doWrite, exceptionCaught, filterWrite, getChild, getChildren, getChildrenReversed, remove, sessionClosed, sessionIdle, sessionOpened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IoSessionManagerFilterChain

protected IoSessionManagerFilterChain(IoSessionManager manager)
Method Detail

getManager

public IoSessionManager getManager()

createTailFilter

protected IoFilter createTailFilter()
Description copied from class: AbstractIoFilterChain
Override this method to create custom tail of this filter chain.

Overrides:
createTailFilter in class AbstractIoFilterChain


Copyright © 2004-2005 . All Rights Reserved.