netscape.ldap.controls
Class LDAPVirtualListResponse
java.lang.Object
|
+--netscape.ldap.LDAPControl
|
+--netscape.ldap.controls.LDAPVirtualListResponse
- public class LDAPVirtualListResponse
- extends LDAPControl
Represents control data for returning paged results from a search.
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
VIRTUALLISTRESPONSE
public static final java.lang.String VIRTUALLISTRESPONSE
LDAPVirtualListResponse
public LDAPVirtualListResponse(java.lang.String oid,
boolean critical,
byte[] value)
throws LDAPException
- Contructs an
LDAPVirtualListResponse
object.
- Parameters:
oid
- this parameter must be equal to
LDAPVirtualListResponse.VIRTUALLISTRESPONSE
or an
LDAPException
is throwncritical
- true
if this control is criticalvalue
- the value associated with this control- Throws:
- LDAPException - If oid is not
LDAPVirtualListResponse.VIRTUALLISTRESPONSE
. - See Also:
LDAPControl.register(java.lang.String, java.lang.Class)
LDAPVirtualListResponse
public LDAPVirtualListResponse(byte[] value)
- Constructs a new
LDAPVirtualListResponse
object.
- Parameters:
value
- a BER encoded byte array- See Also:
LDAPControl
getContentCount
public int getContentCount()
- Gets the size of the virtual result set.
- 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.
- Returns:
- the index of the first entry returned.
getResultCode
public int getResultCode()
- Gets the result code.
- Returns:
- the result code.
getContext
public java.lang.String getContext()
- Gets the context cookie, if any.
- Returns:
- the result context cookie.
parseResponse
public static LDAPVirtualListResponse parseResponse(LDAPControl[] controls)
- Deprecated. LDAPVirtualListResponse controls are now automatically
instantiated.
- Returns a control returned on a VLV search.
- Parameters:
controls
- an array of controls that may include a VLV
results control- Returns:
- the control, if any; otherwise null.
toString
public java.lang.String toString()
- Description copied from class: LDAPControl
- Return a string representation of the control for debugging
- Overrides:
- toString in class LDAPControl
- Tags copied from class: LDAPControl
- Returns:
- a string representation of the control.