Class SolrSuggesterServiceImpl
java.lang.Object
org.alfresco.repo.search.impl.solr.SolrSuggesterServiceImpl
- All Implemented Interfaces:
SuggesterService
Solr Suggester Service Implementation.
- Since:
- 5.0
- Author:
- Jamal Kaabi-Mofrad
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSuggestions(SuggesterParameters suggesterParameters) Get suggestions for the specified termSuggesterParameters.termbooleanWhether the Suggester is enabled (refer to 'solr.suggester.enabled' repository property) or notvoidsetEnabled(boolean isEnabled) voidsetSolrQueryHTTPClient(SolrQueryClient solrQueryHTTPClient)
-
Field Details
-
SUGGEST_HANDLER
- See Also:
-
-
Constructor Details
-
SolrSuggesterServiceImpl
public SolrSuggesterServiceImpl()
-
-
Method Details
-
setEnabled
public void setEnabled(boolean isEnabled) -
isEnabled
public boolean isEnabled()Description copied from interface:SuggesterServiceWhether the Suggester is enabled (refer to 'solr.suggester.enabled' repository property) or not- Specified by:
isEnabledin interfaceSuggesterService- Returns:
- true if the Suggester is enabled, false otherwise
-
setSolrQueryHTTPClient
- Parameters:
solrQueryHTTPClient- the solrQueryHTTPClient to set
-
getSuggestions
Description copied from interface:SuggesterServiceGet suggestions for the specified termSuggesterParameters.term- Specified by:
getSuggestionsin interfaceSuggesterService- Parameters:
suggesterParameters- the parameters to use- Returns:
- term suggestions result. Never null
-