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

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

public class ModifyNoDResponse
extends ModifyResponseImpl

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

Author:
Apache Directory Project

Field Summary
static String EXTENSION_OID
          The OID of the NotiveOfDisconnect extended operation.
static ModifyNoDResponse PROTOCOLERROR
          The single instance with protocolError result code.
static ModifyNoDResponse STRONGAUTHREQUIRED
          The single instance with strongAuthRequired result code.
static ModifyNoDResponse 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.ModifyResponse
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.ModifyResponseImpl
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 ModifyNoDResponse UNAVAILABLE
The single instance with unavailable result code.


PROTOCOLERROR

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


STRONGAUTHREQUIRED

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