org.apache.directory.shared.ldap.extras.extended
Class CancelResponse

java.lang.Object
  extended by org.apache.directory.shared.ldap.model.message.AbstractMessage
      extended by org.apache.directory.shared.ldap.model.message.AbstractResponse
          extended by org.apache.directory.shared.ldap.model.message.AbstractResultResponse
              extended by org.apache.directory.shared.ldap.model.message.ExtendedResponseImpl
                  extended by org.apache.directory.shared.ldap.extras.extended.CancelResponse
All Implemented Interfaces:
Serializable, ExtendedResponse, Message, Response, ResultResponse

public class CancelResponse
extends ExtendedResponseImpl

The response sent back from the server after the Cancel extended operation is performed.

Author:
Apache Directory Project
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.directory.shared.ldap.model.message.ExtendedResponseImpl
responseName, responseValue
 
Fields inherited from class org.apache.directory.shared.ldap.model.message.AbstractResultResponse
ldapResult
 
Fields inherited from class org.apache.directory.shared.ldap.model.message.AbstractMessage
controls
 
Fields inherited from interface org.apache.directory.shared.ldap.model.message.ExtendedResponse
TYPE
 
Constructor Summary
CancelResponse(int messageId)
           
CancelResponse(int messageId, ResultCodeEnum rcode)
          Create a new CancelResponse object
 
Method Summary
 boolean equals(Object obj)
           
 byte[] getResponse()
          Gets the response OID specific encoded response values.
 String getResponseName()
          Gets the OID uniquely identifying this extended response (a.k.a.
 int hashCode()
          
 
Methods inherited from class org.apache.directory.shared.ldap.model.message.ExtendedResponseImpl
getEncodedValue, getID, getResponseValue, setResponseName, setResponseValue, toString
 
Methods inherited from class org.apache.directory.shared.ldap.model.message.AbstractResultResponse
getLdapResult
 
Methods inherited from class org.apache.directory.shared.ldap.model.message.AbstractMessage
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.directory.shared.ldap.model.message.ResultResponse
getLdapResult
 
Methods inherited from interface org.apache.directory.shared.ldap.model.message.Message
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
 

Constructor Detail

CancelResponse

public CancelResponse(int messageId,
                      ResultCodeEnum rcode)
Create a new CancelResponse object

Parameters:
messageId - The messageId
rcode - the result code

CancelResponse

public CancelResponse(int messageId)
Method Detail

getResponse

public byte[] getResponse()
Gets the response OID specific encoded response values. It's a null value for a CancelResponse

Returns:
the response specific encoded response values.

getResponseName

public String getResponseName()
Gets the OID uniquely identifying this extended response (a.k.a. its name). It's a null value for the Cancel response

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

hashCode

public int hashCode()

Overrides:
hashCode in class ExtendedResponseImpl

equals

public boolean equals(Object obj)
Overrides:
equals in class ExtendedResponseImpl
See Also:
Object.equals(Object)


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