Class ExtendedNoDResponse
- java.lang.Object
-
- org.apache.directory.api.ldap.model.message.AbstractMessage
-
- org.apache.directory.api.ldap.model.message.AbstractResponse
-
- org.apache.directory.api.ldap.model.message.AbstractResultResponse
-
- org.apache.directory.api.ldap.model.message.ExtendedResponseImpl
-
- org.apache.directory.api.ldap.model.message.extended.ExtendedNoDResponse
-
- All Implemented Interfaces:
ExtendedResponse
,Message
,Response
,ResultResponse
public final class ExtendedNoDResponse extends ExtendedResponseImpl
An extended operation intended for notifying clients of upcoming disconnection for the Extended response.- Author:
- Apache Directory Project
-
-
Field Summary
Fields Modifier and Type Field Description 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getResponse()
Gets the reponse OID specific encoded response values.String
getResponseName()
Gets the OID uniquely identifying this extended response (a.k.a. its name).-
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 interface org.apache.directory.api.ldap.model.message.Message
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
-
Methods inherited from interface org.apache.directory.api.ldap.model.message.ResultResponse
getLdapResult
-
-
-
-
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 interfaceExtendedResponse
- Overrides:
getResponseName
in classExtendedResponseImpl
- Returns:
- the OID of the extended response type.
-
-