public class DefaultCatalogNavigationDao extends AbstractItemDao implements CatalogNavigationDao
flexibleSearchService, modelService| Constructor and Description |
|---|
DefaultCatalogNavigationDao() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
buildQueryString(String[] tokens,
String type,
String[] attributes,
String extraSelect,
Map params)
create a query string for the flexible search (returning a list of PK's)
|
SearchResult<ProductModel> |
findUncategorizedProducts(CatalogVersionModel catalogVersion) |
SearchResult<PK> |
queryPrintElements(String term,
List<SortCriterion> sort,
Set<String> permittedTypes) |
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelServicepublic SearchResult<ProductModel> findUncategorizedProducts(CatalogVersionModel catalogVersion)
findUncategorizedProducts in interface CatalogNavigationDaopublic SearchResult<PK> queryPrintElements(String term, List<SortCriterion> sort, Set<String> permittedTypes)
queryPrintElements in interface CatalogNavigationDaoprotected String buildQueryString(String[] tokens, String type, String[] attributes, String extraSelect, Map params)
tokens - an array containing the keywordstype - the type of which the result values areattributes - a list of type attributes that shall match the tokensextraSelect - needed for ordering with a UNION queryparams - a map that will be filled with parameters for the queryCopyright © 2017 SAP SE. All Rights Reserved.