@Repository(value="blSolrIndexDao") public class SolrIndexDaoImpl extends Object implements SolrIndexDao
SolrIndexDao| Modifier and Type | Field and Description |
|---|---|
protected javax.persistence.EntityManager |
em |
protected static org.apache.commons.logging.Log |
LOG |
protected SandBoxHelper |
sandBoxHelper |
| Constructor and Description |
|---|
SolrIndexDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
populateCatalogStructure(List<Long> productIds,
CatalogStructure catalogStructure)
Populate the contents of a lightweight catalog structure for a list of products.
|
protected void |
readFullCategoryHierarchy(Map<Long,Set<Long>> categoryHierarchy,
Set<Long> builtCategories)
Build up a map of category to parent categories
|
protected List<ProductsByCategoryWithOrder> |
readProductIdsByCategory(Long categoryId) |
protected static final org.apache.commons.logging.Log LOG
protected javax.persistence.EntityManager em
protected SandBoxHelper sandBoxHelper
public void populateCatalogStructure(List<Long> productIds, CatalogStructure catalogStructure)
SolrIndexDaopopulateCatalogStructure in interface SolrIndexDaocatalogStructure - lightweight container defining product and category hierarchiesCatalogStructureprotected List<ProductsByCategoryWithOrder> readProductIdsByCategory(Long categoryId)
Copyright © 2015. All Rights Reserved.