Interface MetadataResolver

    • Method Detail

      • isRequireValidMetadata

        boolean isRequireValidMetadata()
        Gets whether the metadata returned by queries must be valid.

        At a minimum, metadata is valid only if the date expressed in the validUntil attribute of the element and all its ancestral elements has not passed. Specific implementations may add additional constraints.

        Returns:
        whether the metadata returned by queries must be valid
      • setRequireValidMetadata

        void setRequireValidMetadata​(boolean requireValidMetadata)
        Sets whether the metadata returned by queries must be valid.
        Parameters:
        requireValidMetadata - whether the metadata returned by queries must be valid
      • getMetadataFilter

        @Nullable
        MetadataFilter getMetadataFilter()
        Gets the metadata filter applied to the metadata.
        Returns:
        the metadata filter applied to the metadata
      • setMetadataFilter

        void setMetadataFilter​(@Nullable
                               MetadataFilter newFilter)
        Sets the metadata filter applied to the metadata.
        Parameters:
        newFilter - the metadata filter applied to the metadata