netscape.ldap.client.opers

Class JDAPSearchResult

Implemented Interfaces:
JDAPProtocolOp

public class JDAPSearchResult
extends JDAPResult
implements JDAPProtocolOp

This class implements the search result. This object is sent from the ldap server to the interface. Note that search response is separated into search response and search result. The search response contains the result from the server, while the research result indicates the end of the search response sequence.
 resultCode [APPLICATION 5] LDAPResult
 
Version:
1.0

Field Summary

Fields inherited from class netscape.ldap.client.opers.JDAPResult

ADMIN_LIMIT_EXCEEDED, AFFECTS_MULTIPLE_DSAS, ALIAS_DEREFERENCING_PROBLEM, ALIAS_PROBLEM, ATTRIBUTE_OR_VALUE_EXISTS, AUTH_METHOD_NOT_SUPPORTED, BUSY, CLIENT_LOOP, COMPARE_FALSE, COMPARE_TRUE, CONFIDENTIALITY_REQUIRED, CONNECT_ERROR, CONSTRAINT_VIOLATION, CONTROL_NOT_FOUND, ENTRY_ALREADY_EXISTS, INAPPROPRIATE_AUTHENTICATION, INAPPROPRIATE_MATCHING, INSUFFICIENT_ACCESS_RIGHTS, INVALID_ATTRIBUTE_SYNTAX, INVALID_CREDENTIALS, INVALID_DN_SYNTAX, IS_LEAF, LDAP_NOT_SUPPORTED, LDAP_PARTIAL_RESULTS, LOOP_DETECT, MORE_RESULTS_TO_RETURN, NAMING_VIOLATION, NOT_ALLOWED_ON_NONLEAF, NOT_ALLOWED_ON_RDN, NO_RESULTS_RETURNED, NO_SUCH_ATTRIBUTE, NO_SUCH_OBJECT, OBJECT_CLASS_MODS_PROHIBITED, OBJECT_CLASS_VIOLATION, OPERATION_ERROR, OTHER, PARAM_ERROR, PROTOCOL_ERROR, REFERRAL, REFERRAL_LIMIT_EXCEEDED, SASL_BIND_IN_PROGRESS, SERVER_DOWN, SIZE_LIMIT_EXCEEDED, STRONG_AUTH_REQUIRED, SUCCESS, TIME_LIMIT_EXCEEDED, UNAVAILABLE, UNAVAILABLE_CRITICAL_EXTENSION, UNDEFINED_ATTRIBUTE_TYPE, UNWILLING_TO_PERFORM, m_element, m_error_message, m_matched_dn, m_referrals, m_result_code

Fields inherited from interface netscape.ldap.client.opers.JDAPProtocolOp

ABANDON_REQUEST, ADD_REQUEST, ADD_RESPONSE, BIND_REQUEST, BIND_RESPONSE, COMPARE_REQUEST, COMPARE_RESPONSE, DEL_REQUEST, DEL_RESPONSE, EXTENDED_REQUEST, EXTENDED_RESPONSE, MODIFY_RDN_REQUEST, MODIFY_RDN_RESPONSE, MODIFY_REQUEST, MODIFY_RESPONSE, SEARCH_REQUEST, SEARCH_RESPONSE, SEARCH_RESULT, SEARCH_RESULT_REFERENCE, UNBIND_REQUEST

Constructor Summary

JDAPSearchResult(BERElement element)
Constructs search result.

Method Summary

int
getType()
Retrieves the protocol operation type.
String
toString()
Retrieve the string representation.

Methods inherited from class netscape.ldap.client.opers.JDAPResult

getBERElement, getErrorMessage, getMatchedDN, getParamString, getReferrals, getResultCode, toString

Constructor Details

JDAPSearchResult

public JDAPSearchResult(BERElement element)
            throws IOException
Constructs search result.
Parameters:
element - ber element of search result

Method Details

getType

public int getType()
Retrieves the protocol operation type.
Specified by:
getType in interface JDAPProtocolOp
Returns:
protocol type

toString

public String toString()
Retrieve the string representation.
Specified by:
toString in interface JDAPProtocolOp
Overrides:
toString in interface JDAPResult
Returns:
string representation