Class LdapVirtualListResponseControl
java.lang.Object
netscape.ldap.LDAPControl
netscape.ldap.controls.LDAPVirtualListResponse
com.netscape.jndi.ldap.controls.LdapVirtualListResponseControl
- All Implemented Interfaces:
Serializable,Cloneable,Control
public class LdapVirtualListResponseControl
extends netscape.ldap.controls.LDAPVirtualListResponse
implements Control
Represents control data for returning paged results from a search.
VirtualListViewResponse ::= SEQUENCE {
firstPosition INTEGER,
contentCount INTEGER,
virtualListViewResult ENUMERATED {
success (0),
unwillingToPerform (53),
insufficientAccessRights (50),
operationsError (1),
busy (51),
timeLimitExceeded (3),
adminLimitExceeded (11),
sortControlMissing (60),
indexRangeError (?),
}
}
- See Also:
-
Field Summary
Fields inherited from class netscape.ldap.controls.LDAPVirtualListResponse
VIRTUALLISTRESPONSEFields inherited from class netscape.ldap.LDAPControl
m_critical, m_value, MANAGEDSAIT, PWEXPIRED, PWEXPIRINGFields inherited from interface javax.naming.ldap.Control
CRITICAL, NONCRITICAL -
Method Summary
Modifier and TypeMethodDescriptionintGets the size of the virtual result set.byte[]Retrieves the ASN.1 BER encoded value of the LDAP control.intGets the index of the first entry returned.intGets the result code.Methods inherited from class netscape.ldap.controls.LDAPVirtualListResponse
getContext, parseResponse, toStringMethods inherited from class netscape.ldap.LDAPControl
clone, createControl, flattenBER, getID, getValue, isCritical, lookupControlClass, newInstance, registerMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.naming.ldap.Control
getID, isCritical
-
Method Details
-
getContentCount
public int getContentCount()Gets the size of the virtual result set.- Overrides:
getContentCountin classnetscape.ldap.controls.LDAPVirtualListResponse- Returns:
- The size of the virtual result set, or -1 if not known.
-
getFirstPosition
public int getFirstPosition()Gets the index of the first entry returned.- Overrides:
getFirstPositionin classnetscape.ldap.controls.LDAPVirtualListResponse- Returns:
- The index of the first entry returned.
-
getResultCode
public int getResultCode()Gets the result code.- Overrides:
getResultCodein classnetscape.ldap.controls.LDAPVirtualListResponse- Returns:
- The result code.
-
getEncodedValue
public byte[] getEncodedValue()Retrieves the ASN.1 BER encoded value of the LDAP control. Null is returned if the value is absent.- Specified by:
getEncodedValuein interfaceControl- Returns:
- A possibly null byte array representing the ASN.1 BER encoded value of the LDAP control.
-