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

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.ExtendedResponseImpl
                  extended by org.apache.directory.api.ldap.model.message.extended.ExtendedNoDResponse
All Implemented Interfaces:
ExtendedResponse, Message, Response, ResultResponse

public class ExtendedNoDResponse
extends ExtendedResponseImpl

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

Author:
Apache Directory Project

Field Summary
static String EXTENSION_OID
          The OID of the NotiveOfDisconnect extended operation.
static ExtendedNoDResponse PROTOCOLERROR
          The single instance with protocolError result code.
static ExtendedNoDResponse STRONGAUTHREQUIRED
          The single instance with strongAuthRequired result code.
static ExtendedNoDResponse UNAVAILABLE
          The single instance with unavailable result code.
 
Fields inherited from class org.apache.directory.api.ldap.model.message.ExtendedResponseImpl
responseName
 
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.ExtendedResponse
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.ExtendedResponseImpl
equals, hashCode, setResponseName, toString
 
Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractResultResponse
getLdapResult
 
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 ExtendedNoDResponse UNAVAILABLE
The single instance with unavailable result code.


PROTOCOLERROR

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


STRONGAUTHREQUIRED

public static final ExtendedNoDResponse 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).

Specified by:
getResponseName in interface ExtendedResponse
Overrides:
getResponseName in class ExtendedResponseImpl
Returns:
the OID of the extended response type.


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