Package de.valtech.aecu.core.omnisearch
Class HistorySearchHandler
- java.lang.Object
-
- de.valtech.aecu.core.omnisearch.HistorySearchHandler
-
- All Implemented Interfaces:
com.adobe.granite.omnisearch.spi.core.OmniSearchHandler
public class HistorySearchHandler extends Object implements com.adobe.granite.omnisearch.spi.core.OmniSearchHandler
Omnisearch handler for AECU history.- Author:
- Roland Gruber
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringCONFIG_PATHprotected static StringID
-
Constructor Summary
Constructors Constructor Description HistorySearchHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetID()org.apache.sling.api.resource.ResourcegetModuleConfig(org.apache.sling.api.resource.ResourceResolver resourceResolver)List<com.adobe.granite.omnisearch.api.suggestion.PredicateSuggestion>getPredicateSuggestions(org.apache.sling.api.resource.ResourceResolver arg0, com.day.cq.i18n.I18n arg1, String arg2)com.day.cq.search.result.SearchResultgetResults(org.apache.sling.api.resource.ResourceResolver resolver, Map<String,Object> predicateParameters, long limit, long offset)javax.jcr.query.QuerygetSpellCheckQuery(org.apache.sling.api.resource.ResourceResolver resourceResolver, String searchTerm)javax.jcr.query.QuerygetSuggestionQuery(org.apache.sling.api.resource.ResourceResolver resourceResolver, String searchTerm)
-
-
-
Field Detail
-
CONFIG_PATH
protected static final String CONFIG_PATH
- See Also:
- Constant Field Values
-
ID
protected static final String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getID
public String getID()
- Specified by:
getIDin interfacecom.adobe.granite.omnisearch.spi.core.OmniSearchHandler
-
getModuleConfig
public org.apache.sling.api.resource.Resource getModuleConfig(org.apache.sling.api.resource.ResourceResolver resourceResolver)
- Specified by:
getModuleConfigin interfacecom.adobe.granite.omnisearch.spi.core.OmniSearchHandler
-
getPredicateSuggestions
public List<com.adobe.granite.omnisearch.api.suggestion.PredicateSuggestion> getPredicateSuggestions(org.apache.sling.api.resource.ResourceResolver arg0, com.day.cq.i18n.I18n arg1, String arg2)
- Specified by:
getPredicateSuggestionsin interfacecom.adobe.granite.omnisearch.spi.core.OmniSearchHandler
-
getResults
public com.day.cq.search.result.SearchResult getResults(org.apache.sling.api.resource.ResourceResolver resolver, Map<String,Object> predicateParameters, long limit, long offset)- Specified by:
getResultsin interfacecom.adobe.granite.omnisearch.spi.core.OmniSearchHandler
-
getSpellCheckQuery
public javax.jcr.query.Query getSpellCheckQuery(org.apache.sling.api.resource.ResourceResolver resourceResolver, String searchTerm)- Specified by:
getSpellCheckQueryin interfacecom.adobe.granite.omnisearch.spi.core.OmniSearchHandler
-
getSuggestionQuery
public javax.jcr.query.Query getSuggestionQuery(org.apache.sling.api.resource.ResourceResolver resourceResolver, String searchTerm)- Specified by:
getSuggestionQueryin interfacecom.adobe.granite.omnisearch.spi.core.OmniSearchHandler
-
-