public interface SearchFacetDTOService
Modifier and Type | Method and Description |
---|---|
SearchCriteria |
buildSearchCriteria(javax.servlet.http.HttpServletRequest request,
List<SearchFacetDTO> availableFacets)
Given a servlet request and a list of available facets for this request (could be search or category based),
this method will build out a SearchCriteria object to be used by the ProductSearchService.
|
String |
getUrlKey(SearchFacetDTO result) |
String |
getUrlKey(SearchFacetResultDTO result)
Gets the url abbreviation associated with a given SearchFacetResultDTO.
|
String |
getValue(SearchFacetResultDTO result)
Gets the value of the given SearchFacetResultDTO.
|
boolean |
isActive(SearchFacetResultDTO result,
javax.servlet.http.HttpServletRequest request)
Returns whether or not the SearchFacetResultDTO's key/value pair is present in the servlet request
|
void |
setActiveFacetResults(List<SearchFacetDTO> facets,
javax.servlet.http.HttpServletRequest request)
Sets the "active" boolean on a given SearchFacetResultDTO as determined by the current request
|
SearchCriteria buildSearchCriteria(javax.servlet.http.HttpServletRequest request, List<SearchFacetDTO> availableFacets)
request
- availableFacets
- void setActiveFacetResults(List<SearchFacetDTO> facets, javax.servlet.http.HttpServletRequest request)
facets
- request
- boolean isActive(SearchFacetResultDTO result, javax.servlet.http.HttpServletRequest request)
result
- request
- String getUrlKey(SearchFacetResultDTO result)
result
- String getValue(SearchFacetResultDTO result)
result
- String getUrlKey(SearchFacetDTO result)
Copyright © 2017. All rights reserved.