org.apache.directory.shared.ldap.extras.extended.ads_impl.gracefulDisconnect
Class GracefulDisconnectFactory

java.lang.Object
  extended by org.apache.directory.shared.ldap.extras.extended.ads_impl.gracefulDisconnect.GracefulDisconnectFactory
All Implemented Interfaces:
UnsolicitedResponseFactory<GracefulDisconnectResponse>

public class GracefulDisconnectFactory
extends Object
implements UnsolicitedResponseFactory<GracefulDisconnectResponse>

An ExtendedRequestFactory for creating cancel extended request response pairs.

Author:
Apache Directory Project

Constructor Summary
GracefulDisconnectFactory(LdapApiService codec)
           
 
Method Summary
 ExtendedResponseDecorator<GracefulDisconnectResponse> decorate(ExtendedResponse decoratedMessage)
          
 String getOid()
          
 GracefulDisconnectResponse newRequest()
          
 GracefulDisconnectResponse newResponse(byte[] encodedValue)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GracefulDisconnectFactory

public GracefulDisconnectFactory(LdapApiService codec)
Method Detail

getOid

public String getOid()

Specified by:
getOid in interface UnsolicitedResponseFactory<GracefulDisconnectResponse>

newRequest

public GracefulDisconnectResponse newRequest()


newResponse

public GracefulDisconnectResponse newResponse(byte[] encodedValue)
                                       throws DecoderException

Specified by:
newResponse in interface UnsolicitedResponseFactory<GracefulDisconnectResponse>
Throws:
DecoderException

decorate

public ExtendedResponseDecorator<GracefulDisconnectResponse> decorate(ExtendedResponse decoratedMessage)

Specified by:
decorate in interface UnsolicitedResponseFactory<GracefulDisconnectResponse>


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