Package com.netscape.jndi.ldap.controls
Class LdapVirtualListResponseControl
- java.lang.Object
-
- netscape.ldap.LDAPControl
-
- netscape.ldap.controls.LDAPVirtualListResponse
-
- com.netscape.jndi.ldap.controls.LdapVirtualListResponseControl
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,javax.naming.ldap.Control
public class LdapVirtualListResponseControl extends netscape.ldap.controls.LDAPVirtualListResponse implements javax.naming.ldap.ControlRepresents 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:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetContentCount()Gets the size of the virtual result set.byte[]getEncodedValue()Retrieves the ASN.1 BER encoded value of the LDAP control.intgetFirstPosition()Gets the index of the first entry returned.intgetResultCode()Gets the result code.-
Methods inherited from class netscape.ldap.controls.LDAPVirtualListResponse
getContext, parseResponse, toString
-
Methods inherited from class netscape.ldap.LDAPControl
clone, createControl, flattenBER, getID, getValue, isCritical, lookupControlClass, newInstance, register
-
-
-
-
Method Detail
-
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 interfacejavax.naming.ldap.Control- Returns:
- A possibly null byte array representing the ASN.1 BER encoded value of the LDAP control.
-
-