org.apache.directory.shared.ldap.codec.modifyDn
Class ModifyDNResponse

java.lang.Object
  extended by org.apache.directory.shared.asn1.AbstractAsn1Object
      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.modifyDn.ModifyDNResponse
All Implemented Interfaces:
Asn1Object

public class ModifyDNResponse
extends LdapResponse

An ModifyDNResponse Message. Its syntax is : ModifyDNResponse ::= [APPLICATION 13] LDAPResult

Version:
$Rev: 664290 $, $Date: 2008-06-07 08:28:06 +0200 (Sa, 07 Jun 2008) $,
Author:
Apache Directory Project

Field Summary
 
Fields inherited from class org.apache.directory.shared.asn1.AbstractAsn1Object
parent
 
Constructor Summary
ModifyDNResponse()
          Creates a new ModifyDNResponse object.
 
Method Summary
 int computeLength()
          Compute the ModifyDNResponse length ModifyDNResponse : 0x6D L1 | +--> LdapResult L1 = Length(LdapResult) Length(ModifyDNResponse) = Length(0x6D) + Length(L1) + L1
 java.nio.ByteBuffer encode(java.nio.ByteBuffer buffer)
          Encode the ModifyDNResponse message to a PDU.
 int getMessageType()
          Get the message type
 java.lang.String toString()
          Get a String representation of a ModifyDNResponse
 
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.AbstractAsn1Object
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

ModifyDNResponse

public ModifyDNResponse()
Creates a new ModifyDNResponse 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 ModifyDNResponse length ModifyDNResponse : 0x6D L1 | +--> LdapResult L1 = Length(LdapResult) Length(ModifyDNResponse) = Length(0x6D) + Length(L1) + L1

Specified by:
computeLength in interface Asn1Object
Overrides:
computeLength in class LdapResponse
Returns:
The object's computed length

encode

public java.nio.ByteBuffer encode(java.nio.ByteBuffer buffer)
                           throws EncoderException
Encode the ModifyDNResponse message to a PDU.

Specified by:
encode in interface Asn1Object
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 java.lang.String toString()
Get a String representation of a ModifyDNResponse

Overrides:
toString in class LdapResponse
Returns:
A ModifyDNResponse String


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