| Package | Description |
|---|---|
| org.exoplatform.services.wcm.search |
Provides Search Service to handle search on a site with different criteria.
|
| org.exoplatform.services.wcm.search.connector | |
| org.exoplatform.wcm.webui.search | |
| org.exoplatform.wcm.webui.selector.content |
| Modifier and Type | Method and Description |
|---|---|
ResultNode |
SiteSearchServiceImpl.DataCreator.createData(javax.jcr.Node node,
javax.jcr.query.Row row,
org.exoplatform.commons.api.search.data.SearchResult searchResult) |
ResultNode |
SiteSearchServiceImpl.PageDataCreator.createData(javax.jcr.Node node,
javax.jcr.query.Row row,
org.exoplatform.commons.api.search.data.SearchResult searchResult) |
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
protected ResultNode |
PageSearchServiceConnector.filterNode(ResultNode node) |
protected ResultNode |
DocumentSearchServiceConnector.filterNode(ResultNode node)
filters the node base on search type: document or file
|
protected abstract ResultNode |
BaseSearchServiceConnector.filterNode(ResultNode node)
filters the node base on search type: document or file
|
| 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
|
| Modifier and Type | Method and Description |
|---|---|
protected ResultNode |
PageSearchServiceConnector.filterNode(ResultNode node) |
protected ResultNode |
DocumentSearchServiceConnector.filterNode(ResultNode node)
filters the node base on search type: document or file
|
protected abstract ResultNode |
BaseSearchServiceConnector.filterNode(ResultNode node)
filters the node base on search type: document or file
|
protected String |
PageSearchServiceConnector.getDetails(ResultNode retNode,
org.exoplatform.commons.api.search.data.SearchContext context)
gets the detail about result node
|
protected abstract String |
BaseSearchServiceConnector.getDetails(ResultNode node,
org.exoplatform.commons.api.search.data.SearchContext context)
gets the detail about result node
|
protected String |
BaseContentSearchServiceConnector.getDetails(ResultNode retNode,
org.exoplatform.commons.api.search.data.SearchContext context)
gets the detail about result node
|
protected String |
PageSearchServiceConnector.getFileType(ResultNode node) |
protected abstract String |
BaseSearchServiceConnector.getFileType(ResultNode node)
gets the file type
|
protected String |
BaseContentSearchServiceConnector.getFileType(ResultNode node) |
protected String |
PageSearchServiceConnector.getPath(ResultNode node,
org.exoplatform.commons.api.search.data.SearchContext context) |
protected String |
DocumentSearchServiceConnector.getPath(ResultNode node,
org.exoplatform.commons.api.search.data.SearchContext context)
returns path of node in format: "{drivename}/{relative path from drive root node}
|
protected abstract String |
BaseSearchServiceConnector.getPath(ResultNode node,
org.exoplatform.commons.api.search.data.SearchContext context)
returns path of node in format: "{drivename}/{relative path from drive root node}
|
protected String |
DocumentSearchServiceConnector.getPreviewUrl(ResultNode node,
org.exoplatform.commons.api.search.data.SearchContext context) |
protected String |
BaseSearchServiceConnector.getPreviewUrl(ResultNode node,
org.exoplatform.commons.api.search.data.SearchContext context)
returns the preview url
|
protected String |
PageSearchServiceConnector.getTitleResult(ResultNode node)
gets the title of result, based on the result type
|
protected abstract String |
BaseSearchServiceConnector.getTitleResult(ResultNode node)
gets the title of result, based on the result type
|
protected String |
BaseContentSearchServiceConnector.getTitleResult(ResultNode node)
gets the title of result, based on the result type
|
| Modifier and Type | Method and Description |
|---|---|
protected List<org.exoplatform.commons.api.search.data.SearchResult> |
BaseSearchServiceConnector.convertResult(AbstractPageList<ResultNode> pageList,
int limit,
int offset,
org.exoplatform.commons.api.search.data.SearchContext context)
converts data: from
PageList<ResultNode> to List<SearchResult> |
| Modifier and Type | Method and Description |
|---|---|
List<ResultNode> |
UISearchResult.getRealCurrentPageData()
Gets the real node list to display
|
| Modifier and Type | Method and Description |
|---|---|
void |
UIContentSearchResult.updateGrid(AbstractPageList<ResultNode> pageList)
Update grid.
|
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.