ALF-9079: RSOLR 019: Lucene to SOLR switchover administration

- Part 1 - solr/lucene subsystems with JMX/property switch

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29073 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Andrew Hind
2011-07-15 12:14:43 +00:00
parent afa67d2bda
commit 176a08d093
58 changed files with 3525 additions and 1115 deletions

View File

@@ -18,6 +18,9 @@
*/
package org.alfresco.repo.search;
import java.util.Map;
import org.alfresco.repo.search.impl.lucene.LuceneQueryLanguageSPI;
import org.alfresco.service.cmr.repository.StoreRef;
import org.alfresco.service.cmr.search.SearchService;
@@ -56,4 +59,14 @@ public interface IndexerAndSearcher
*
*/
public abstract void flush();
/**
* @param luceneAlfrescoFtsQueryLanguage
*/
public abstract void registerQueryLanguage(LuceneQueryLanguageSPI luceneQueryLanguageSPI);
/**
* @return
*/
public abstract Map<String, LuceneQueryLanguageSPI> getQueryLanguages();
}