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:
org.alfresco.repo.search.impl.querymodel.QueryEngine

public class LuceneQueryEngine
extends java.lang.Object
implements org.alfresco.repo.search.impl.querymodel.QueryEngine


Constructor Summary
LuceneQueryEngine()
           
 
Method Summary
 org.alfresco.repo.search.impl.querymodel.QueryEngineResults executeQuery(org.alfresco.repo.search.impl.querymodel.Query query, org.alfresco.repo.search.impl.querymodel.QueryOptions options, org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext functionContext)
           
 org.alfresco.repo.search.impl.querymodel.QueryModelFactory getQueryModelFactory()
           
 void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
           
 void setIndexAndSearcher(LuceneIndexerAndSearcher indexAndSearcher)
           
 void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
           
 void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
           
 void setTenantService(org.alfresco.repo.tenant.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(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Parameters:
dictionaryService - the dictionaryService to set

setIndexAndSearcher

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

setNodeService

public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Parameters:
nodeService - the nodeService to set

setTenantService

public void setTenantService(org.alfresco.repo.tenant.TenantService tenantService)
Parameters:
tenantService - the tenantService to set

setNamespaceService

public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
Parameters:
namespaceService - the namespaceService to set

getQueryModelFactory

public org.alfresco.repo.search.impl.querymodel.QueryModelFactory getQueryModelFactory()
Specified by:
getQueryModelFactory in interface org.alfresco.repo.search.impl.querymodel.QueryEngine

executeQuery

public org.alfresco.repo.search.impl.querymodel.QueryEngineResults executeQuery(org.alfresco.repo.search.impl.querymodel.Query query,
                                                                                org.alfresco.repo.search.impl.querymodel.QueryOptions options,
                                                                                org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext functionContext)
Specified by:
executeQuery in interface org.alfresco.repo.search.impl.querymodel.QueryEngine


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