org.apache.mina.protocol
Class ProtocolSessionManagerFilterChain

java.lang.Object
  extended by org.apache.mina.protocol.AbstractProtocolFilterChain
      extended by org.apache.mina.protocol.ProtocolSessionManagerFilterChain
All Implemented Interfaces:
ProtocolFilterChain

public abstract class ProtocolSessionManagerFilterChain
extends AbstractProtocolFilterChain

An ProtocolFilterChain that forwards all events except filterWrite to the ProtocolSessionFilterChain of the recipient session.

This filter chain is used by implementations of ProtocolSessionManagers.

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

Constructor Summary
protected ProtocolSessionManagerFilterChain(ProtocolSessionManager manager)
           
 
Method Summary
protected  ProtocolFilter createTailFilter()
          Override this method to create custom head of this filter chain.
 ProtocolSessionManager getManager()
           
 
Methods inherited from class org.apache.mina.protocol.AbstractProtocolFilterChain
addAfter, addBefore, addFirst, addLast, clear, createHeadFilter, doWrite, exceptionCaught, filterWrite, getChild, getChildren, getChildrenReversed, messageReceived, messageSent, remove, sessionClosed, sessionIdle, sessionOpened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtocolSessionManagerFilterChain

protected ProtocolSessionManagerFilterChain(ProtocolSessionManager manager)
Method Detail

getManager

public ProtocolSessionManager getManager()

createTailFilter

protected ProtocolFilter createTailFilter()
Description copied from class: AbstractProtocolFilterChain
Override this method to create custom head of this filter chain.

Overrides:
createTailFilter in class AbstractProtocolFilterChain


Copyright © 2004-2005 . All Rights Reserved.