Interface SitemapProvider

All Superinterfaces:
Provider<Sitemap>

@NonNullByDefault public interface SitemapProvider extends Provider<Sitemap>
SitemapProvider should be implemented by any service that provides Sitemaps to a SitemapRegistry.
Author:
Mark Herwege - Initial contribution
  • Method Details

    • getSitemap

      @Nullable Sitemap getSitemap(String sitemapName)
      Get a sitemap from the provider.
      Parameters:
      sitemapName -
      Returns:
      sitemap
    • getSitemapNames

      Set<String> getSitemapNames()
      Get the names of all sitemaps available from the provider
      Returns:
      sitemap names