Class SearchOperationBasis

    • Constructor Detail

      • SearchOperationBasis

        public SearchOperationBasis​(ClientConnection clientConnection,
                                    long operationID,
                                    int messageID,
                                    List<Control> requestControls,
                                    ByteString rawBaseDN,
                                    SearchScope scope,
                                    DereferenceAliasesPolicy derefPolicy,
                                    int sizeLimit,
                                    int timeLimit,
                                    boolean typesOnly,
                                    RawFilter rawFilter,
                                    Set<String> attributes)
        Creates a new search operation with the provided information.
        Parameters:
        clientConnection - The client connection with which this operation is associated.
        operationID - The operation ID for this operation.
        messageID - The message ID of the request with which this operation is associated.
        requestControls - The set of controls included in the request.
        rawBaseDN - The raw, unprocessed base DN as included in the request from the client.
        scope - The scope for this search operation.
        derefPolicy - The alias dereferencing policy for this search operation.
        sizeLimit - The size limit for this search operation.
        timeLimit - The time limit for this search operation.
        typesOnly - The typesOnly flag for this search operation.
        rawFilter - the raw, unprocessed filter as included in the request from the client.
        attributes - The requested attributes for this search operation.
      • SearchOperationBasis

        public SearchOperationBasis​(ClientConnection clientConnection,
                                    long operationID,
                                    int messageID,
                                    List<Control> requestControls,
                                    DN baseDN,
                                    SearchScope scope,
                                    DereferenceAliasesPolicy derefPolicy,
                                    int sizeLimit,
                                    int timeLimit,
                                    boolean typesOnly,
                                    SearchFilter filter,
                                    Set<String> attributes)
        Creates a new search operation with the provided information.
        Parameters:
        clientConnection - The client connection with which this operation is associated.
        operationID - The operation ID for this operation.
        messageID - The message ID of the request with which this operation is associated.
        requestControls - The set of controls included in the request.
        baseDN - The base DN for this search operation.
        scope - The scope for this search operation.
        derefPolicy - The alias dereferencing policy for this search operation.
        sizeLimit - The size limit for this search operation.
        timeLimit - The time limit for this search operation.
        typesOnly - The typesOnly flag for this search operation.
        filter - The filter for this search operation.
        attributes - The attributes for this search operation.