Class SavedSearchServiceImpl
- java.lang.Object
-
- org.nuxeo.ecm.platform.search.core.SavedSearchServiceImpl
-
- All Implemented Interfaces:
SavedSearchService
public class SavedSearchServiceImpl extends Object implements SavedSearchService
- Since:
- 8.3
-
-
Constructor Summary
Constructors Constructor Description SavedSearchServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
void
deleteSavedSearch(CoreSession session, SavedSearch search)
SavedSearch
getSavedSearch(CoreSession session, String id)
SavedSearch
saveSavedSearch(CoreSession session, SavedSearch search)
-
-
-
Method Detail
-
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
public SavedSearch getSavedSearch(CoreSession session, String id)
- 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
public void deleteSavedSearch(CoreSession session, SavedSearch search)
- Specified by:
deleteSavedSearch
in interfaceSavedSearchService
-
-