@Override public StatsResultSet query(StatsParameters searchParameters) { searchParameters.addStore(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE); LuceneQueryLanguageSPI language = searcher.getQueryLanguages().get(searchParameters.getLanguage().toLowerCase()); if (language != null && SearchService.LANGUAGE_SOLR_FTS_ALFRESCO.equals(language.getName())) { SolrQueryLanguage solr = (SolrQueryLanguage) language; return solr.executeStatsQuery(searchParameters); } else { throw new SearcherException("Unknown stats query language: " + searchParameters.getLanguage()); } }
@Override public StatsResultSet query(StatsParameters searchParameters) { searchParameters.addStore(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE); LuceneQueryLanguageSPI language = searcher.getQueryLanguages().get(searchParameters.getLanguage().toLowerCase()); if (language != null && SearchService.LANGUAGE_SOLR_FTS_ALFRESCO.equals(language.getName())) { SolrQueryLanguage solr = (SolrQueryLanguage) language; return solr.executeStatsQuery(searchParameters); } else { throw new SearcherException("Unknown stats query language: " + searchParameters.getLanguage()); } }