All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected DefaultCsCommerceSearchFacetValue<STATE> |
createAppliedFacetValue(BreadcrumbData<STATE> breadcrumbData) |
protected PageableData |
createPageableData() |
protected <R,T extends java.lang.Throwable> R |
executeInContext(ImpersonationContext context,
ImpersonationService.Executor<R,T> wrapper) |
protected java.util.Set<CsSearchFacet> |
getAvailableFacets(FacetSearchPageData<STATE,SearchResultValueData> facetSearchPageData,
java.util.Set<CsSearchFacetValue> ignoreFacetValues) |
protected java.util.List<CsSort> |
getAvailableSorts(java.util.List<SortData> sortData) |
protected BaseSiteService |
getBaseSiteService() |
CatalogVersionService |
getCatalogVersionService() |
protected DefaultCsCommerceSearchFacetValue<STATE> |
getFacetToApply(DefaultCsTextFacetSearchCommand command) |
protected ImpersonationService |
getImpersonationService() |
ProductSearchService<STATE,SearchResultValueData,ProductSearchPageData<STATE,SearchResultValueData>> |
getProductSearchService() |
ProductService |
getProductService() |
protected TypeService |
getTypeService() |
protected void |
populateAppliedFacetValues(DefaultCsTextFacetSearchCommand command,
FacetSearchPageData<STATE,SearchResultValueData> productSearchPageData) |
CsFacetSearchResult<DefaultCsTextFacetSearchCommand,ProductModel> |
search(DefaultCsTextFacetSearchCommand command,
Pageable pageable)
Execute a facet search and return the results
|
void |
setBaseSiteService(BaseSiteService baseSiteService) |
void |
setCatalogVersionService(CatalogVersionService catalogVersionService) |
void |
setImpersonationService(ImpersonationService impersonationService) |
void |
setProductSearchService(ProductSearchService<STATE,SearchResultValueData,ProductSearchPageData<STATE,SearchResultValueData>> productSearchService) |
void |
setProductService(ProductService productService) |
void |
setTypeService(TypeService typeService) |