org.apache.directory.server.ldap.handlers
Class ModifyHandler

java.lang.Object
  extended by org.apache.directory.server.ldap.handlers.AbstractLdapHandler
      extended by org.apache.directory.server.ldap.handlers.ModifyHandler
All Implemented Interfaces:
org.apache.mina.handler.demux.MessageHandler
Direct Known Subclasses:
DefaultModifyHandler

public abstract class ModifyHandler
extends AbstractLdapHandler
implements org.apache.mina.handler.demux.MessageHandler

A single reply handler for ModifyRequests.

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

Field Summary
 
Fields inherited from interface org.apache.mina.handler.demux.MessageHandler
NOOP
 
Constructor Summary
ModifyHandler()
           
 
Method Summary
 void messageReceived(org.apache.mina.common.IoSession session, java.lang.Object request)
           
protected abstract  void modifyMessageReceived(org.apache.mina.common.IoSession session, org.apache.directory.shared.ldap.message.ModifyRequest modifyRequest)
           
 
Methods inherited from class org.apache.directory.server.ldap.handlers.AbstractLdapHandler
getProtocolProvider, getSessionRegistry, isConfidentialityRequirementSatisfied, setProtocolProvider, setRequestControls
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModifyHandler

public ModifyHandler()
Method Detail

messageReceived

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

modifyMessageReceived

protected abstract void modifyMessageReceived(org.apache.mina.common.IoSession session,
                                              org.apache.directory.shared.ldap.message.ModifyRequest modifyRequest)
                                       throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.