org.apache.directory.server.ldap.support
Class ExtendedHandler

java.lang.Object
  extended by org.apache.directory.server.ldap.support.ExtendedHandler
All Implemented Interfaces:
LdapMessageHandler, org.apache.mina.handler.demux.MessageHandler

public class ExtendedHandler
extends java.lang.Object
implements LdapMessageHandler

A single reply handler for ExtendedRequests.

Version:
$Rev: 434435 $
Author:
Apache Directory Project

Field Summary
 
Fields inherited from interface org.apache.mina.handler.demux.MessageHandler
NOOP
 
Constructor Summary
ExtendedHandler()
           
 
Method Summary
 ExtendedOperationHandler addHandler(ExtendedOperationHandler eoh)
           
 ExtendedOperationHandler getHandler(java.lang.String oid)
           
 java.util.Map getHandlerMap()
           
 void init(StartupConfiguration cfg)
           
 void messageReceived(org.apache.mina.common.IoSession session, java.lang.Object request)
           
 ExtendedOperationHandler removeHandler(java.lang.String oid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedHandler

public ExtendedHandler()
Method Detail

addHandler

public ExtendedOperationHandler addHandler(ExtendedOperationHandler eoh)

removeHandler

public ExtendedOperationHandler removeHandler(java.lang.String oid)

getHandler

public ExtendedOperationHandler getHandler(java.lang.String oid)

getHandlerMap

public java.util.Map getHandlerMap()

messageReceived

public void messageReceived(org.apache.mina.common.IoSession session,
                            java.lang.Object request)
Specified by:
messageReceived in interface org.apache.mina.handler.demux.MessageHandler

init

public void init(StartupConfiguration cfg)
Specified by:
init in interface LdapMessageHandler


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.