| Package | Description |
|---|---|
| org.exoplatform.ecm.webui.component.explorer | |
| org.exoplatform.ecm.webui.component.explorer.search | |
| 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.wcm.webui.clv |
| Modifier and Type | Class and Description |
|---|---|
class |
DocumentProviderUtils.NodeLinkAwareCreator
Simple data creator, just creates the node result itself
|
| Modifier and Type | Method and Description |
|---|---|
<E> LazyPageList<E> |
DocumentProviderUtils.getPageList(String ws,
String path,
Preference pref,
Set<String> allItemFilter,
Set<String> allItemByTypeFilter,
SearchDataCreator<E> dataCreater) |
| Modifier and Type | Class and Description |
|---|---|
static class |
UISearchResult.RowDataCreator |
| Modifier and Type | Class and Description |
|---|---|
static class |
SiteSearchServiceImpl.DataCreator |
static class |
SiteSearchServiceImpl.PageDataCreator |
static class |
SiteSearchServiceImpl.PageTitleDataCreator |
| Modifier and Type | Field and Description |
|---|---|
protected SearchDataCreator<E> |
AbstractPageList.searchDataCreator
The data creator
|
| Modifier and Type | Method and Description |
|---|---|
SearchDataCreator<E> |
AbstractPageList.getSearchDataCreator() |
| Modifier and Type | Method and Description |
|---|---|
static <E> LazyPageList<E> |
PageListFactory.createLazyPageList(QueryData queryData,
int nodePerPage,
SearchDataCreator<E> dataCreator) |
static <E> AbstractPageList<E> |
PageListFactory.createPageList(List<javax.jcr.Node> nodes,
int pageSize,
NodeSearchFilter filter,
SearchDataCreator<E> dataCreator) |
static <E> AbstractPageList<E> |
PageListFactory.createPageList(String queryStatement,
Locale locale,
String workspace,
String language,
boolean isSystemSession,
NodeSearchFilter filter,
SearchDataCreator<E> dataCreator) |
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) |
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) |
static <E> List<E> |
PageListFactory.createPageList(String queryStatement,
String workspace,
String language,
boolean isSystemSession,
SearchDataCreator<E> dataCreator) |
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
|
void |
AbstractPageList.setSearchDataCreator(SearchDataCreator<E> searchDataCreator) |
| Constructor and Description |
|---|
AbstractPageList(int pageSize,
NodeSearchFilter filter,
SearchDataCreator<E> creator)
The constructor
|
ArrayNodePageList(List<javax.jcr.Node> nodes,
int pageSize,
NodeSearchFilter filter,
SearchDataCreator<E> dataCreator)
Constructor
|
LazyPageList(QueryData queryData,
int pageSize,
SearchDataCreator<E> dataCreator) |
QueryResultPageList(int pageSize,
QueryData queryData,
int total,
int bufferSize,
NodeSearchFilter filter,
SearchDataCreator creator) |
| Modifier and Type | Class and Description |
|---|---|
static class |
UICLVContainer.CLVNodeCreator |
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.