Interface RenderingPageModelSupplier

    • Method Detail

      • getConstrainedBy

        java.util.function.Predicate<java.lang.String> getConstrainedBy()
        Predicate to test if a given page type code matches the page supplier.

        Returns TRUE if the supplier exists; FALSE otherwise.

      • getPageModel

        java.util.Optional<AbstractPageModel> getPageModel​(java.lang.String qualifier)
        Returns the page by qualifier.
        Parameters:
        qualifier - the qualifier of the page.
        Returns:
        Optional AbstractPageModel
      • getRestrictionData

        java.util.Optional<RestrictionData> getRestrictionData​(java.lang.String qualifier)
        Returns restriction data related to current page.
        Parameters:
        qualifier - the qualifier of the page
        Returns:
        the Optional RestrictionData