LDAP Classes
Implements Java LDAP

com.novell.ldap
Class LDAPDeleteRequest

java.lang.Object
  extended bycom.novell.ldap.LDAPMessage
      extended bycom.novell.ldap.LDAPDeleteRequest
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

public class LDAPDeleteRequest
extends LDAPMessage

Represents a request to delete an entry.

See Also:
LDAPConnection.sendRequest(com.novell.ldap.LDAPMessage, com.novell.ldap.LDAPMessageQueue), Serialized Form

Field Summary
 
Fields inherited from class com.novell.ldap.LDAPMessage
ABANDON_REQUEST, ADD_REQUEST, ADD_RESPONSE, BIND_REQUEST, BIND_RESPONSE, COMPARE_REQUEST, COMPARE_RESPONSE, DEL_REQUEST, DEL_RESPONSE, EXTENDED_REQUEST, EXTENDED_RESPONSE, INTERMEDIATE_RESPONSE, message, MODIFY_RDN_REQUEST, MODIFY_RDN_RESPONSE, MODIFY_REQUEST, MODIFY_RESPONSE, SEARCH_REQUEST, SEARCH_RESPONSE, SEARCH_RESULT, SEARCH_RESULT_REFERENCE, UNBIND_REQUEST
 
Constructor Summary
LDAPDeleteRequest()
          This constructor was added to support default Serialization
LDAPDeleteRequest(java.lang.String dn, LDAPControl[] cont)
          Constructs a request to delete an entry from the directory
 
Method Summary
 java.lang.String getDN()
          Returns of the dn of the entry to delete from the directory
protected  void setDeserializedValues(LDAPMessage readObject, com.novell.ldap.rfc2251.RfcControls asn1Ctrls)
           
 java.lang.String toString()
          Return an ASN1 representation of this delete request #return an ASN1 representation of this object
 
Methods inherited from class com.novell.ldap.LDAPMessage
getControls, getMessageID, getTag, getType, isRequest, readDSML, readExternal, setTag, writeDSML, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LDAPDeleteRequest

public LDAPDeleteRequest()
This constructor was added to support default Serialization


LDAPDeleteRequest

public LDAPDeleteRequest(java.lang.String dn,
                         LDAPControl[] cont)
                  throws LDAPException
Constructs a request to delete an entry from the directory

Parameters:
dn - the dn of the entry to delete.
cont - Any controls that apply to the abandon request or null if none.
Method Detail

getDN

public java.lang.String getDN()
Returns of the dn of the entry to delete from the directory

Returns:
the dn of the entry to delete

toString

public java.lang.String toString()
Return an ASN1 representation of this delete request #return an ASN1 representation of this object

Overrides:
toString in class LDAPMessage
Returns:
a String representation for this LDAPMessage

setDeserializedValues

protected void setDeserializedValues(LDAPMessage readObject,
                                     com.novell.ldap.rfc2251.RfcControls asn1Ctrls)
                              throws java.io.IOException,
                                     java.lang.ClassNotFoundException
Overrides:
setDeserializedValues in class LDAPMessage
Throws:
java.io.IOException
java.lang.ClassNotFoundException

LDAP Classes
Implements Java LDAP

Copyright © 2002 Novell, Inc. All Rights Reserved.
Novell, Inc.
1800 South Novell Place
Provo, Ut 84606
Phone: (801) 861-5000