Class DbOrIndexSwitchingQueryLanguage
java.lang.Object
org.alfresco.repo.search.impl.lucene.AbstractLuceneQueryLanguage
org.alfresco.repo.search.impl.solr.DbOrIndexSwitchingQueryLanguage
- All Implemented Interfaces:
LuceneQueryLanguageSPI,org.springframework.beans.factory.InitializingBean
- Author:
- Andy, Matt Ward
-
Field Summary
FieldsFields inherited from interface org.alfresco.repo.search.impl.lucene.LuceneQueryLanguageSPI
AFTS_QUERY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteQuery(SearchParameters searchParameters) Execute the queryvoidsetDbQueryLanguage(LuceneQueryLanguageSPI dbQueryLanguage) voidsetHybridEnabled(boolean hybridEnabled) voidsetIndexQueryLanguage(LuceneQueryLanguageSPI indexQueryLanguage) voidsetNodeService(NodeService nodeService) voidsetQueryConsistency(QueryConsistency queryConsistency) voidsetSearchDao(SearchDAO searchDao) Methods inherited from class org.alfresco.repo.search.impl.lucene.AbstractLuceneQueryLanguage
afterPropertiesSet, getFactories, getName, setFactories, setName
-
Field Details
-
logger
protected static final org.apache.commons.logging.Log logger
-
-
Constructor Details
-
DbOrIndexSwitchingQueryLanguage
public DbOrIndexSwitchingQueryLanguage()
-
-
Method Details
-
setDbQueryLanguage
- Parameters:
dbQueryLanguage- the dbQueryLanguage to set
-
setIndexQueryLanguage
- Parameters:
indexQueryLanguage- the indexQueryLanguage to set
-
setQueryConsistency
- Parameters:
queryConsistency- the queryConsistency to set
-
setNodeService
- Parameters:
nodeService- the nodeService to set
-
setSearchDao
-
setHybridEnabled
public void setHybridEnabled(boolean hybridEnabled) -
executeQuery
Description copied from interface:LuceneQueryLanguageSPIExecute the query- Parameters:
searchParameters- SearchParameters- Returns:
- - the query results
-