Class BackendVlvIndexCfgDefn


  • public final class BackendVlvIndexCfgDefn
    extends ManagedObjectDefinition<BackendVlvIndexCfgClient,​BackendVlvIndexCfg>
    An interface for querying the Backend VLV Index managed object definition meta information.

    Backend VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.

    • Method Detail

      • getInstance

        public static BackendVlvIndexCfgDefn getInstance()
        Get the Backend VLV Index configuration definition singleton.
        Returns:
        Returns the Backend VLV Index configuration definition singleton.
      • getBaseDnPropertyDefinition

        public DnPropertyDefinition getBaseDnPropertyDefinition()
        Get the "base-dn" property definition.

        Specifies the base DN used in the search query that is being indexed.

        Returns:
        Returns the "base-dn" property definition.
      • getFilterPropertyDefinition

        public StringPropertyDefinition getFilterPropertyDefinition()
        Get the "filter" property definition.

        Specifies the LDAP filter used in the query that is being indexed.

        Returns:
        Returns the "filter" property definition.
      • getNamePropertyDefinition

        public StringPropertyDefinition getNamePropertyDefinition()
        Get the "name" property definition.

        Specifies a unique name for this VLV index.

        Returns:
        Returns the "name" property definition.
      • getScopePropertyDefinition

        public EnumPropertyDefinition<BackendVlvIndexCfgDefn.Scope> getScopePropertyDefinition()
        Get the "scope" property definition.

        Specifies the LDAP scope of the query that is being indexed.

        Returns:
        Returns the "scope" property definition.
      • getSortOrderPropertyDefinition

        public StringPropertyDefinition getSortOrderPropertyDefinition()
        Get the "sort-order" property definition.

        Specifies the names of the attributes that are used to sort the entries for the query being indexed.

        Multiple attributes can be used to determine the sort order by listing the attribute names from highest to lowest precedence. Optionally, + or - can be prefixed to the attribute name to sort the attribute in ascending order or descending order respectively.

        Returns:
        Returns the "sort-order" property definition.