| Package | Description |
|---|---|
| org.exoplatform.services.wcm.search |
Provides Search Service to handle search on a site with different criteria.
|
| org.exoplatform.services.wcm.search.base | |
| org.exoplatform.services.wcm.search.connector |
| Modifier and Type | Method and Description |
|---|---|
AbstractPageList<ResultNode> |
SiteSearchServiceImpl.searchPageContents(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
QueryCriteria queryCriteria,
Locale locale,
int pageSize,
boolean isSearchContent) |
AbstractPageList<ResultNode> |
SiteSearchService.searchPageContents(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
QueryCriteria queryCriteria,
Locale locale,
int pageSize,
boolean isSearchContent)
Searches for pages.
|
AbstractPageList<ResultNode> |
SiteSearchServiceImpl.searchSiteContents(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
QueryCriteria queryCriteria,
Locale locale,
int pageSize,
boolean isSearchContent) |
AbstractPageList<ResultNode> |
SiteSearchService.searchSiteContents(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
QueryCriteria queryCriteria,
Locale locale,
int pageSize,
boolean isSearchContent)
Searches for content nodes of a site.
|
| Constructor and Description |
|---|
NodeFilter(boolean isSearchContent,
QueryCriteria queryCriteria) |
| Modifier and Type | Method and Description |
|---|---|
static <E> AbstractPageList<E> |
PageListFactory.createPageList(String queryStatement,
Locale locale,
String workspace,
String language,
boolean isSystemSession,
NodeSearchFilter filter,
SearchDataCreator<E> dataCreator,
int pageSize,
int bufferSize,
QueryCriteria criteria) |
protected static <E> List<E> |
PageListFactory.searchInES(String workspace,
Locale locale,
boolean isSystemSession,
NodeSearchFilter filter,
SearchDataCreator<E> dataCreator,
QueryCriteria criteria) |
protected static <E> List<E> |
PageListFactory.searchInJCR(String queryStatement,
String workspace,
String language,
boolean isSystemSession,
NodeSearchFilter filter,
SearchDataCreator<E> dataCreator,
QueryCriteria criteria)
Search in JCR
|
| Modifier and Type | Method and Description |
|---|---|
protected QueryCriteria |
PageSearchServiceConnector.createQueryCriteria(String query,
long offset,
long limit,
String sort,
String order)
creates the QueryCriteria object based on the search service
|
protected abstract QueryCriteria |
BaseSearchServiceConnector.createQueryCriteria(String query,
long offset,
long limit,
String sort,
String order)
creates the QueryCriteria object based on the search service
|
protected QueryCriteria |
BaseContentSearchServiceConnector.createQueryCriteria(String query,
long offset,
long limit,
String sort,
String order)
creates the QueryCriteria object based on the search service
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractPageList<ResultNode> |
PageSearchServiceConnector.searchNodes(QueryCriteria criteria,
org.exoplatform.commons.api.search.data.SearchContext context) |
protected abstract AbstractPageList<ResultNode> |
BaseSearchServiceConnector.searchNodes(QueryCriteria criteria,
org.exoplatform.commons.api.search.data.SearchContext context)
searches base on the search service type
|
protected AbstractPageList<ResultNode> |
BaseContentSearchServiceConnector.searchNodes(QueryCriteria criteria,
org.exoplatform.commons.api.search.data.SearchContext context)
searches base on the search service type
|
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.