Class VirtualListViewControlDirContextProcessor

All Implemented Interfaces:
DirContextProcessor

public class VirtualListViewControlDirContextProcessor extends AbstractFallbackRequestAndResponseControlDirContextProcessor
DirContextProcessor implementation for managing a virtual list view.

This is the request control syntax:

 VirtualListViewRequest ::= SEQUENCE {
                beforeCount     INTEGER (0..maxInt),
                afterCount       INTEGER (0..maxInt),
                target     CHOICE {
                                           byOffset             [0] SEQUENCE {
                                                        offset            INTEGER (1 .. maxInt),
                                                        contentCount    INTEGER (0 .. maxInt) },
                                           greaterThanOrEqual [1] AssertionValue },
                contextID        OCTET STRING OPTIONAL }
 

This is the response control syntax:

 VirtualListViewResponse ::= SEQUENCE {
                targetPosition  INTEGER (0 .. maxInt),
                contentCount     INTEGER (0 .. maxInt),
                virtualListViewResult ENUMERATED {
                         success (0),
                         operationsError (1),
                         protocolError (3),
                         unwillingToPerform (53),
                         insufficientAccessRights (50),
                         timeLimitExceeded (3),
                         adminLimitExceeded (11),
                         innapropriateMatching (18),
                         sortControlMissing (60),
                         offsetRangeError (61),
                         other(80),
                         ... },
                contextID        OCTET STRING OPTIONAL }
 
See Also:
  • Constructor Details

    • VirtualListViewControlDirContextProcessor

      public VirtualListViewControlDirContextProcessor(int pageSize)
    • VirtualListViewControlDirContextProcessor

      public VirtualListViewControlDirContextProcessor(int pageSize, int targetOffset, int listSize, VirtualListViewResultsCookie cookie)
  • Method Details