Interface LuceneQueryLanguageSPI
-
- All Known Implementing Classes:
AbstractAlfrescoFtsQueryLanguage,AbstractLuceneQueryLanguage,DbAftsQueryLanguage,DbCmisQueryLanguage,DbOrIndexSwitchingQueryLanguage,LuceneAlfrescoFtsQueryLanguage,LuceneAlfrescoSqlQueryLanguage,LuceneCmisStrictSqlQueryLanguage,LuceneOpenCMISAlfrescoSqlQueryLanguage,LuceneOpenCMISStrictSqlQueryLanguage,NoIndexQueryLanguage,SolrQueryLanguage,SolrXPathQueryLanguage
public interface LuceneQueryLanguageSPI- Author:
- andyh
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.regex.PatternAFTS_QUERY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.alfresco.service.cmr.search.ResultSetexecuteQuery(org.alfresco.service.cmr.search.SearchParameters searchParameters)Execute the queryjava.lang.StringgetName()The unique name for the query languagevoidsetFactories(java.util.List<IndexerAndSearcher> factories)Register
-
-
-
Method Detail
-
getName
java.lang.String getName()
The unique name for the query language- Returns:
- - the unique name
-
executeQuery
org.alfresco.service.cmr.search.ResultSet executeQuery(org.alfresco.service.cmr.search.SearchParameters searchParameters)
Execute the query- Parameters:
searchParameters- SearchParameters- Returns:
- - the query results
-
setFactories
void setFactories(java.util.List<IndexerAndSearcher> factories)
Register
-
-