|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SearchFacetDTOService
Provides methods that facilitate interactions with SearchFacetDTOs and SearchFacetResultDTOs
| Method Summary | |
|---|---|
ProductSearchCriteria |
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 ProductSearchCriteria object to be used by the ProductSearchService. |
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 |
| Method Detail |
|---|
ProductSearchCriteria 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 -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||