Interface AdditionalWebDataIndexer

All Superinterfaces:
AdditionalDataIndexer
All Known Implementing Classes:
AIAdditionalDataIndexer

Index additional items on already indexed object (content, resources...) on web context
  • Method Details

    • getUnindexSiteQuery

      Query getUnindexSiteQuery(String type, String siteName) throws Exception
      The solr query that returns the documents to delete when unindexing all items of the given type in the given site
      Parameters:
      type - The type of the items to unindex
      siteName - The site name of the items to unindex
      Returns:
      The solr query that returns the documents to delete. Can be null
      Throws:
      Exception - If an error occurs while building the queries
    • getUnindexSitemapQuery

      Query getUnindexSitemapQuery(String type, String siteName, String sitemapName) throws Exception
      The solr query that returns the documents to delete when unindexing all items of the given type in the given site
      Parameters:
      type - The type of the items to unindex
      siteName - The site name of the items to unindex
      sitemapName - The sitemap name of the items to unindex
      Returns:
      The solr query that returns the documents to delete. Can be null
      Throws:
      Exception - If an error occurs while building the queries