Class AbstractAlfrescoFtsQueryLanguage

java.lang.Object
org.alfresco.repo.search.impl.lucene.AbstractLuceneQueryLanguage
org.alfresco.repo.search.impl.AbstractAlfrescoFtsQueryLanguage
All Implemented Interfaces:
LuceneQueryLanguageSPI, org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
DbAftsQueryLanguage

public abstract class AbstractAlfrescoFtsQueryLanguage extends AbstractLuceneQueryLanguage
Author:
Andy
  • Constructor Details

    • AbstractAlfrescoFtsQueryLanguage

      public AbstractAlfrescoFtsQueryLanguage()
  • Method Details

    • setNamespaceService

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

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

      public void setQueryEngine(QueryEngine queryEngine)
      Parameters:
      queryEngine - QueryEngine
    • getNamespacePrefixResolver

      protected NamespacePrefixResolver getNamespacePrefixResolver()
    • getDictionaryService

      protected DictionaryService getDictionaryService()
    • executeQuery

      public ResultSet executeQuery(SearchParameters searchParameters)
      Description copied from interface: LuceneQueryLanguageSPI
      Execute the query
      Parameters:
      searchParameters - SearchParameters
      Returns:
      - the query results
    • buildOrderings

      public List<Ordering> buildOrderings(QueryModelFactory factory, SearchParameters searchParameters)