Interface PageProviderDefinition

    • Method Detail

      • setName

        void setName​(String name)
        Since:
        6.0
      • isEnabled

        boolean isEnabled()
      • setEnabled

        void setEnabled​(boolean enabled)
        Since:
        5.6
      • getQueryParameters

        String[] getQueryParameters()
      • getQuotePatternParameters

        boolean getQuotePatternParameters()
      • getEscapePatternParameters

        boolean getEscapePatternParameters()
      • setPattern

        void setPattern​(String pattern)
      • getPattern

        String getPattern()
      • getSearchDocumentType

        String getSearchDocumentType()
        Returns the search document type used for wher clause, aggregates and named parameters.
        Since:
        6.0
      • isSortable

        boolean isSortable()
      • getSortInfosBinding

        String getSortInfosBinding()
      • getPageSize

        long getPageSize()
      • getPageSizeBinding

        String getPageSizeBinding()
      • getMaxPageSize

        Long getMaxPageSize()
      • getPageSizeOptions

        List<Long> getPageSizeOptions()
        Returns the list of page size options to present to users.

        Uses an hardcoded list of values, and adds up the page provider initial page size to it.

        Since:
        7.3
      • isUsageTrackingEnabled

        boolean isUsageTrackingEnabled()
        Since:
        7.4