Interface PagedFlexibleSearchService
-
- All Known Implementing Classes:
DefaultPagedFlexibleSearchService
@Deprecated(since="6.6", forRemoval=true) public interface PagedFlexibleSearchServiceDeprecated, for removal: This API element is subject to removal in a future version.Since 6.6. UsePaginatedFlexibleSearchServiceinsteadThe PagedFlexibleSearchService interface supports executing flexible search queries returning paginated results. The current page, page size, and sort are specified using thePageableDataparameter. The results are returned in a parametrizedSearchPageDataresult which includes the search results for the requested page, the pagination data, and the available sort options.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description <T> SearchPageData<T>search(FlexibleSearchQuery searchQuery, PageableData pageableData)Deprecated, for removal: This API element is subject to removal in a future version.Searches according to a flexible search query and pagination data<T> SearchPageData<T>search(java.lang.String query, java.util.Map<java.lang.String,?> queryParams, PageableData pageableData)Deprecated, for removal: This API element is subject to removal in a future version.Searches according to a query string and pagination data<T> SearchPageData<T>search(java.util.List<SortQueryData> sortQueries, java.lang.String defaultSortCode, java.util.Map<java.lang.String,?> queryParams, PageableData pageableData)Deprecated, for removal: This API element is subject to removal in a future version.Searches according to a sort query and pagination data
-
-
-
Method Detail
-
search
<T> SearchPageData<T> search(FlexibleSearchQuery searchQuery, PageableData pageableData)
Deprecated, for removal: This API element is subject to removal in a future version.Searches according to a flexible search query and pagination data- Parameters:
searchQuery- the flexible search querypageableData- the object containing pagination data- Returns:
- an instance of
SearchPageDatacontaining the search results with sort and pagination data
-
search
<T> SearchPageData<T> search(java.lang.String query, java.util.Map<java.lang.String,?> queryParams, PageableData pageableData)
Deprecated, for removal: This API element is subject to removal in a future version.Searches according to a query string and pagination data- Parameters:
query- the query stringqueryParams- the query parameterspageableData- the object containing pagination data- Returns:
- an instance of
SearchPageDatacontaining the search results with sort and pagination data
-
search
<T> SearchPageData<T> search(java.util.List<SortQueryData> sortQueries, java.lang.String defaultSortCode, java.util.Map<java.lang.String,?> queryParams, PageableData pageableData)
Deprecated, for removal: This API element is subject to removal in a future version.Searches according to a sort query and pagination data- Parameters:
sortQueries- the sort queriesdefaultSortCode- the default sort codequeryParams- the query parameterspageableData- the object containing pagination data- Returns:
- an instance of
SearchPageDatacontaining the search results with sort and pagination data
-
-