org.apache.directory.shared.ldap.message.extended
Class LaunchDiagnosticUiResponse

java.lang.Object
  extended by org.apache.directory.shared.ldap.message.AbstractMessage
      extended by org.apache.directory.shared.ldap.message.AbstractResponse
          extended by org.apache.directory.shared.ldap.message.AbstractResultResponse
              extended by org.apache.directory.shared.ldap.message.ExtendedResponseImpl
                  extended by org.apache.directory.shared.ldap.message.extended.LaunchDiagnosticUiResponse
All Implemented Interfaces:
java.io.Serializable, javax.naming.ldap.ExtendedResponse, Message, Response, ResultResponse

public class LaunchDiagnosticUiResponse
extends ExtendedResponseImpl

The response sent back from the server with a LaunchDiagnosticUiRequest extended operation.

Version:
$Rev: 482294 $
Author:
Apache Directory Project
See Also:
Serialized Form

Field Summary
static java.lang.String EXTENSION_OID
           
 
Fields inherited from class org.apache.directory.shared.ldap.message.ExtendedResponseImpl
oid, value
 
Fields inherited from interface org.apache.directory.shared.ldap.message.ExtendedResponse
TYPE
 
Constructor Summary
LaunchDiagnosticUiResponse(int messageId)
           
LaunchDiagnosticUiResponse(int messageId, ResultCodeEnum rcode)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Checks to see if an object equals this ExtendedRequest.
 byte[] getResponse()
          Gets the reponse OID specific encoded response values.
 java.lang.String getResponseName()
          Gets the OID uniquely identifying this extended response (a.k.a.
 void setResponse(byte[] value)
          Sets the reponse OID specific encoded response values.
 void setResponseName(java.lang.String oid)
          Sets the OID uniquely identifying this extended response (a.k.a.
 
Methods inherited from class org.apache.directory.shared.ldap.message.ExtendedResponseImpl
getEncodedValue, getID, setOid
 
Methods inherited from class org.apache.directory.shared.ldap.message.AbstractResultResponse
getLdapResult, toString
 
Methods inherited from class org.apache.directory.shared.ldap.message.AbstractMessage
add, addAll, get, getControls, getMessageId, getType, hasControl, hashCode, put, remove
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.directory.shared.ldap.message.ResultResponse
getLdapResult
 
Methods inherited from interface org.apache.directory.shared.ldap.message.Message
add, addAll, get, getControls, getMessageId, getType, hasControl, put, remove
 

Field Detail

EXTENSION_OID

public static final java.lang.String EXTENSION_OID
See Also:
Constant Field Values
Constructor Detail

LaunchDiagnosticUiResponse

public LaunchDiagnosticUiResponse(int messageId,
                                  ResultCodeEnum rcode)

LaunchDiagnosticUiResponse

public LaunchDiagnosticUiResponse(int messageId)
Method Detail

getResponse

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

Overrides:
getResponse in class ExtendedResponseImpl
Returns:
the response specific encoded response values.

setResponse

public void setResponse(byte[] value)
Sets the reponse OID specific encoded response values.

Overrides:
setResponse in class ExtendedResponseImpl
Parameters:
value - the response specific encoded response values.

getResponseName

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

Overrides:
getResponseName in class ExtendedResponseImpl
Returns:
the OID of the extended response type.

setResponseName

public void setResponseName(java.lang.String oid)
Sets the OID uniquely identifying this extended response (a.k.a. its name).

Overrides:
setResponseName in class ExtendedResponseImpl
Parameters:
oid - the OID of the extended response type.

equals

public boolean equals(java.lang.Object obj)
Description copied from class: ExtendedResponseImpl
Checks to see if an object equals this ExtendedRequest.

Overrides:
equals in class ExtendedResponseImpl
Parameters:
obj - the object to be checked for equality
Returns:
true if the obj equals this ExtendedRequest, false otherwise


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.