org.alfresco.repo.search.impl.querymodel.impl.lucene
Class LuceneQueryEngine

java.lang.Object
  extended by org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryEngine
All Implemented Interfaces:
QueryEngine

public class LuceneQueryEngine
extends java.lang.Object
implements QueryEngine


Constructor Summary
LuceneQueryEngine()
           
 
Method Summary
 QueryEngineResults executeQuery(Query query, QueryOptions options, FunctionEvaluationContext functionContext)
           
 QueryModelFactory getQueryModelFactory()
           
 void setDictionaryService(DictionaryService dictionaryService)
           
 void setIndexAndSearcher(LuceneIndexerAndSearcher indexAndSearcher)
           
 void setNamespaceService(NamespaceService namespaceService)
           
 void setNodeService(NodeService nodeService)
           
 void setTenantService(TenantService tenantService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneQueryEngine

public LuceneQueryEngine()
Method Detail

setDictionaryService

public void setDictionaryService(DictionaryService dictionaryService)
Parameters:
dictionaryService - the dictionaryService to set

setIndexAndSearcher

public void setIndexAndSearcher(LuceneIndexerAndSearcher indexAndSearcher)
Parameters:
indexAndSearcher - the indexAndSearcher to set

setNodeService

public void setNodeService(NodeService nodeService)
Parameters:
nodeService - the nodeService to set

setTenantService

public void setTenantService(TenantService tenantService)
Parameters:
tenantService - the tenantService to set

setNamespaceService

public void setNamespaceService(NamespaceService namespaceService)
Parameters:
namespaceService - the namespaceService to set

getQueryModelFactory

public QueryModelFactory getQueryModelFactory()
Specified by:
getQueryModelFactory in interface QueryEngine

executeQuery

public QueryEngineResults executeQuery(Query query,
                                       QueryOptions options,
                                       FunctionEvaluationContext functionContext)
Specified by:
executeQuery in interface QueryEngine


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.