org.apache.directory.shared.ldap.codec.del
Class DelResponse

java.lang.Object
  extended by org.apache.directory.shared.asn1.Asn1Object
      extended by org.apache.directory.shared.ldap.codec.LdapMessage
          extended by org.apache.directory.shared.ldap.codec.LdapResponse
              extended by org.apache.directory.shared.ldap.codec.del.DelResponse

public class DelResponse
extends LdapResponse

An DelResponse Message. Its syntax is : DelResponse ::= [APPLICATION 11] LDAPResult

Author:
Apache Directory Project

Field Summary
 
Fields inherited from class org.apache.directory.shared.asn1.Asn1Object
parent
 
Constructor Summary
DelResponse()
          Creates a new DelResponse object.
 
Method Summary
 int computeLength()
          Compute the DelResponse length DelResponse : 0x6B L1 | +--> LdapResult L1 = Length(LdapResult) Length(DelResponse) = Length(0x6B) + Length(L1) + L1
 ByteBuffer encode(ByteBuffer buffer)
          Encode the DelResponse message to a PDU.
 int getMessageType()
          Get the message type
 String toString()
          Get a String representation of a DelResponse
 
Methods inherited from class org.apache.directory.shared.ldap.codec.LdapResponse
getLdapResponseLength, getLdapResult, setLdapResult
 
Methods inherited from class org.apache.directory.shared.ldap.codec.LdapMessage
addControl, getAbandonRequest, getAddRequest, getAddResponse, getBindRequest, getBindResponse, getCompareRequest, getCompareResponse, getControls, getControls, getCurrentControl, getDelRequest, getDelResponse, getExtendedRequest, getExtendedResponse, getLdapResponse, getMessageId, getMessageTypeName, getModifyDNRequest, getModifyDNResponse, getModifyRequest, getModifyResponse, getSearchRequest, getSearchResultDone, getSearchResultEntry, getSearchResultReference, getUnBindRequest, initControls, setMessageId, setProtocolOP
 
Methods inherited from class org.apache.directory.shared.asn1.Asn1Object
addLength, getCurrentLength, getExpectedLength, getParent, getTlvId, setCurrentLength, setExpectedLength, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DelResponse

public DelResponse()
Creates a new DelResponse object.

Method Detail

getMessageType

public int getMessageType()
Get the message type

Overrides:
getMessageType in class LdapMessage
Returns:
Returns the type.

computeLength

public int computeLength()
Compute the DelResponse length DelResponse : 0x6B L1 | +--> LdapResult L1 = Length(LdapResult) Length(DelResponse) = Length(0x6B) + Length(L1) + L1

Overrides:
computeLength in class LdapResponse
Returns:
The object's computed length

encode

public ByteBuffer encode(ByteBuffer buffer)
                  throws EncoderException
Encode the DelResponse message to a PDU.

Overrides:
encode in class LdapResponse
Parameters:
buffer - The buffer where to put the PDU
Returns:
The PDU.
Throws:
EncoderException - If anything goes wrong.

toString

public String toString()
Get a String representation of a DelResponse

Overrides:
toString in class LdapResponse
Returns:
A DelResponse String


Copyright © 2004-2012. All Rights Reserved.