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

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

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

A single reply handler for DeleteRequests.

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

Field Summary
 
Fields inherited from interface org.apache.mina.handler.demux.MessageHandler
NOOP
 
Constructor Summary
DeleteHandler()
           
 
Method Summary
protected abstract  void deleteMessageReceived(org.apache.mina.common.IoSession session, org.apache.directory.shared.ldap.message.DeleteRequest deleteRequest)
           
 void messageReceived(org.apache.mina.common.IoSession ioSession, java.lang.Object o)
           
 
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

DeleteHandler

public DeleteHandler()
Method Detail

deleteMessageReceived

protected abstract void deleteMessageReceived(org.apache.mina.common.IoSession session,
                                              org.apache.directory.shared.ldap.message.DeleteRequest deleteRequest)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

messageReceived

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


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