Class SolrIndexerAndSearcherFactory

    • Constructor Detail

      • SolrIndexerAndSearcherFactory

        public SolrIndexerAndSearcherFactory()
    • Method Detail

      • getDictionaryService

        public org.alfresco.service.cmr.dictionary.DictionaryService getDictionaryService()
      • setDictionaryService

        public void setDictionaryService​(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
      • getNamespacePrefixResolver

        public org.alfresco.service.namespace.NamespacePrefixResolver getNamespacePrefixResolver()
      • setNamespacePrefixResolver

        public void setNamespacePrefixResolver​(org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver)
      • getNodeService

        public org.alfresco.service.cmr.repository.NodeService getNodeService()
      • setNodeService

        public void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
      • getSearcher

        public org.alfresco.service.cmr.search.SearchService getSearcher​(org.alfresco.service.cmr.repository.StoreRef storeRef,
                                                                         boolean searchDelta)
                                                                  throws SearcherException
        Description copied from interface: IndexerAndSearcher
        Get a searcher for a store
        Parameters:
        storeRef - StoreRef
        searchDelta - - serach the in progress transaction as well as the main index (this is ignored for searches that do full text)
        Returns:
        SearchService
        Throws:
        SearcherException
      • flush

        public void flush()
        Description copied from interface: IndexerAndSearcher
        Do any indexing that may be pending on behalf of the current transaction.