Class SavedSearchServiceImpl
java.lang.Object
org.nuxeo.ecm.platform.search.core.SavedSearchServiceImpl
- All Implemented Interfaces:
SavedSearchService
- Since:
- 8.3
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateSavedSearch
(CoreSession session, String title, String queryParams, Map<String, String> namedParams, String query, String queryLanguage, String pageProviderName, Long pageSize, Long currentPageIndex, Long maxResults, String sortBy, String sortOrder, String contentViewData) void
deleteSavedSearch
(CoreSession session, SavedSearch search) getSavedSearch
(CoreSession session, String id) saveSavedSearch
(CoreSession session, SavedSearch search)
-
Constructor Details
-
SavedSearchServiceImpl
public SavedSearchServiceImpl()
-
-
Method Details
-
createSavedSearch
public SavedSearch createSavedSearch(CoreSession session, String title, String queryParams, Map<String, String> namedParams, String query, String queryLanguage, String pageProviderName, Long pageSize, Long currentPageIndex, Long maxResults, String sortBy, String sortOrder, String contentViewData) throws InvalidSearchParameterException, IOException- Specified by:
createSavedSearch
in interfaceSavedSearchService
- Throws:
InvalidSearchParameterException
IOException
-
getSavedSearch
- Specified by:
getSavedSearch
in interfaceSavedSearchService
-
saveSavedSearch
public SavedSearch saveSavedSearch(CoreSession session, SavedSearch search) throws InvalidSearchParameterException, IOException - Specified by:
saveSavedSearch
in interfaceSavedSearchService
- Throws:
InvalidSearchParameterException
IOException
-
deleteSavedSearch
- Specified by:
deleteSavedSearch
in interfaceSavedSearchService
-