org.apache.directory.api.ldap.model.message.extended
Class DeleteNoDResponse

java.lang.Object
  extended by org.apache.directory.api.ldap.model.message.AbstractMessage
      extended by org.apache.directory.api.ldap.model.message.AbstractResponse
          extended by org.apache.directory.api.ldap.model.message.AbstractResultResponse
              extended by org.apache.directory.api.ldap.model.message.DeleteResponseImpl
                  extended by org.apache.directory.api.ldap.model.message.extended.DeleteNoDResponse
All Implemented Interfaces:
DeleteResponse, Message, Response, ResultResponse

public class DeleteNoDResponse
extends DeleteResponseImpl

An extended operation intended for notifying clients of upcoming disconnection for the Delete response.

Author:
Apache Directory Project

Field Summary
static String EXTENSION_OID
          The OID of the NotiveOfDisconnect extended operation.
static DeleteNoDResponse PROTOCOLERROR
          The single instance with protocolError result code.
static DeleteNoDResponse STRONGAUTHREQUIRED
          The single instance with strongAuthRequired result code.
static DeleteNoDResponse UNAVAILABLE
          The single instance with unavailable result code.
 
Fields inherited from class org.apache.directory.api.ldap.model.message.AbstractResultResponse
ldapResult
 
Fields inherited from class org.apache.directory.api.ldap.model.message.AbstractMessage
controls
 
Fields inherited from interface org.apache.directory.api.ldap.model.message.DeleteResponse
TYPE
 
Method Summary
 byte[] getResponse()
          Gets the reponse OID specific encoded response values.
 String getResponseName()
          Gets the OID uniquely identifying this extended response (a.k.a.
 
Methods inherited from class org.apache.directory.api.ldap.model.message.DeleteResponseImpl
toString
 
Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractResultResponse
equals, getLdapResult, hashCode
 
Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractMessage
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.directory.api.ldap.model.message.ResultResponse
getLdapResult
 
Methods inherited from interface org.apache.directory.api.ldap.model.message.Message
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
 

Field Detail

EXTENSION_OID

public static final String EXTENSION_OID
The OID of the NotiveOfDisconnect extended operation.

See Also:
Constant Field Values

UNAVAILABLE

public static final DeleteNoDResponse UNAVAILABLE
The single instance with unavailable result code.


PROTOCOLERROR

public static final DeleteNoDResponse PROTOCOLERROR
The single instance with protocolError result code.


STRONGAUTHREQUIRED

public static final DeleteNoDResponse STRONGAUTHREQUIRED
The single instance with strongAuthRequired result code.

Method Detail

getResponse

public byte[] getResponse()
Gets the reponse OID specific encoded response values.

Returns:
the response specific encoded response values.

getResponseName

public String getResponseName()
Gets the OID uniquely identifying this extended response (a.k.a. its name).

Returns:
the OID of the extended response type.


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