public class WikiElasticSearchServiceConnector
extends org.exoplatform.commons.search.es.ElasticSearchServiceConnector
| Constructor and Description |
|---|
WikiElasticSearchServiceConnector(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.commons.search.es.client.ElasticSearchingClient client) |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.exoplatform.wiki.service.search.SearchResult> |
buildWikiResult(String jsonResponse) |
protected List<org.exoplatform.wiki.service.search.SearchResult> |
filteredWikiSearch(org.exoplatform.commons.api.search.data.SearchContext context,
String query,
List<org.exoplatform.commons.search.es.ElasticSearchFilter> filters,
Collection<String> sites,
int offset,
int limit,
String sort,
String order) |
protected String |
getSourceFields() |
List<org.exoplatform.wiki.service.search.SearchResult> |
searchWiki(String searchedText,
String wikiType,
String wikiOwner,
int offset,
int limit,
String sort,
String order) |
buildFilteredQuery, buildQuery, buildResult, filteredSearch, getAdditionalFilters, getClient, getFields, getImg, getIndex, getPermissionFilter, getSearchFields, getSitesFilter, getTitleElasticFieldName, getTitleFromJsonResult, getType, getUrlFromJsonResult, search, setImg, setIndex, setSearchFields, setTitleElasticFieldName, setTypegetDisplayName, getSearchType, isEnable, setDisplayName, setEnable, setSearchTypepublic WikiElasticSearchServiceConnector(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.commons.search.es.client.ElasticSearchingClient client)
protected String getSourceFields()
getSourceFields in class org.exoplatform.commons.search.es.ElasticSearchServiceConnectorpublic List<org.exoplatform.wiki.service.search.SearchResult> searchWiki(String searchedText, String wikiType, String wikiOwner, int offset, int limit, String sort, String order)
protected List<org.exoplatform.wiki.service.search.SearchResult> filteredWikiSearch(org.exoplatform.commons.api.search.data.SearchContext context, String query, List<org.exoplatform.commons.search.es.ElasticSearchFilter> filters, Collection<String> sites, int offset, int limit, String sort, String order)
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.