LDAP Classes
Implements Java LDAP

com.novell.ldap
Class LDAPSearchResult

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

public class LDAPSearchResult
extends LDAPMessage

Encapsulates a single search result that is in response to an asynchronous search operation.

Sample Code: Searchas.java

See Also:
LDAPConnection.search(java.lang.String, int, java.lang.String, java.lang.String[], boolean), 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
LDAPSearchResult()
          This constructor was added to support default Serialization
LDAPSearchResult(LDAPEntry entry, LDAPControl[] cont)
          Constructs an LDAPSearchResult object from an LDAPEntry.
 
Method Summary
 LDAPEntry getEntry()
          Returns the entry of a server's search response.
protected  void setDeserializedValues(LDAPMessage readObject, com.novell.ldap.rfc2251.RfcControls asn1Ctrls)
           
 java.lang.String toString()
          Return a String 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

LDAPSearchResult

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


LDAPSearchResult

public LDAPSearchResult(LDAPEntry entry,
                        LDAPControl[] cont)
Constructs an LDAPSearchResult object from an LDAPEntry.

Parameters:
entry - the LDAPEntry represented by this search result.

cont - controls associated with the search result
Method Detail

getEntry

public LDAPEntry getEntry()
Returns the entry of a server's search response.

Returns:
The LDAPEntry associated with this LDAPSearchResult

toString

public java.lang.String toString()
Return a String representation of this object.

Overrides:
toString in class LDAPMessage
Returns:
a String representing this object.

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