All LDAP Classes
Internal LDAP Classes

com.novell.ldap.extensions
Class PartitionEntryCountResponse

java.lang.Object
  extended by com.novell.ldap.LDAPMessage
      extended by com.novell.ldap.LDAPResponse
          extended by com.novell.ldap.LDAPExtendedResponse
              extended by com.novell.ldap.extensions.PartitionEntryCountResponse
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

public class PartitionEntryCountResponse
extends LDAPExtendedResponse

Returns the number of entries in the partition.

An object in this class is generated from an ExtendedResponse object using the ExtendedResponseFactory class.

The PartitionEntryCountResponse extension uses the following OID:
   2.16.840.1.113719.1.27.100.14

See Also:
Serialized Form

Field Summary
private  int count
           
 
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
PartitionEntryCountResponse(RfcLDAPMessage rfcMessage)
          Constructs an object from the responseValue which contains the entry count.
 
Method Summary
 int getCount()
          Returns the number of entries in the naming context.
 
Methods inherited from class com.novell.ldap.LDAPExtendedResponse
getID, getRegisteredResponses, getValue, register, setDeserializedValues
 
Methods inherited from class com.novell.ldap.LDAPResponse
chkResultCode, getControls, getErrorMessage, getMatchedDN, getMessageID, getReferrals, getResultCode, getType
 
Methods inherited from class com.novell.ldap.LDAPMessage
getTag, isRequest, readDSML, readExternal, setTag, toString, writeDSML, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

count

private int count
Constructor Detail

PartitionEntryCountResponse

public PartitionEntryCountResponse(RfcLDAPMessage rfcMessage)
                            throws java.io.IOException
Constructs an object from the responseValue which contains the entry count.

The constructor parses the responseValue which has the following format:
responseValue ::=
     count     INTEGER

Throws:
java.io.IOException - The response value could not be decoded.
Method Detail

getCount

public int getCount()
Returns the number of entries in the naming context.

Returns:
The count of the number of objects returned.

All LDAP Classes
Internal LDAP Classes

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