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

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

public abstract class UnbindHandler
extends AbstractLdapHandler

A no reply protocol handler implementation for LDAP UnbindRequests.

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

Field Summary
 
Fields inherited from interface org.apache.mina.handler.demux.MessageHandler
NOOP
 
Constructor Summary
UnbindHandler()
           
 
Method Summary
 void messageReceived(org.apache.mina.common.IoSession session, java.lang.Object request)
           
protected abstract  void unbindMessageReceived(org.apache.mina.common.IoSession session, org.apache.directory.shared.ldap.message.UnbindRequest unbindRequest)
           
 
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

UnbindHandler

public UnbindHandler()
Method Detail

messageReceived

public final void messageReceived(org.apache.mina.common.IoSession session,
                                  java.lang.Object request)
                           throws java.lang.Exception
Throws:
java.lang.Exception

unbindMessageReceived

protected abstract void unbindMessageReceived(org.apache.mina.common.IoSession session,
                                              org.apache.directory.shared.ldap.message.UnbindRequest unbindRequest)
                                       throws java.lang.Exception
Throws:
java.lang.Exception


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