Class SolrSuggesterServiceImpl

java.lang.Object
org.alfresco.repo.search.impl.solr.SolrSuggesterServiceImpl
All Implemented Interfaces:
SuggesterService

public class SolrSuggesterServiceImpl extends Object implements SuggesterService
Solr Suggester Service Implementation.
Since:
5.0
Author:
Jamal Kaabi-Mofrad
  • Field Details

  • Constructor Details

    • SolrSuggesterServiceImpl

      public SolrSuggesterServiceImpl()
  • Method Details

    • setEnabled

      public void setEnabled(boolean isEnabled)
    • isEnabled

      public boolean isEnabled()
      Description copied from interface: SuggesterService
      Whether the Suggester is enabled (refer to 'solr.suggester.enabled' repository property) or not
      Specified by:
      isEnabled in interface SuggesterService
      Returns:
      true if the Suggester is enabled, false otherwise
    • setSolrQueryHTTPClient

      public void setSolrQueryHTTPClient(SolrQueryClient solrQueryHTTPClient)
      Parameters:
      solrQueryHTTPClient - the solrQueryHTTPClient to set
    • getSuggestions

      public SuggesterResult getSuggestions(SuggesterParameters suggesterParameters)
      Description copied from interface: SuggesterService
      Get suggestions for the specified term SuggesterParameters.term
      Specified by:
      getSuggestions in interface SuggesterService
      Parameters:
      suggesterParameters - the parameters to use
      Returns:
      term suggestions result. Never null