| Package | Description |
|---|---|
| org.broadleafcommerce.core.search.dao | |
| org.broadleafcommerce.core.search.service.solr |
| Modifier and Type | Method and Description |
|---|---|
void |
SolrIndexDaoImpl.populateProductCatalogStructure(List<Long> productIds,
CatalogStructure catalogStructure) |
void |
SolrIndexDao.populateProductCatalogStructure(List<Long> productIds,
CatalogStructure catalogStructure)
Populate the contents of a lightweight catalog structure for a list of products.
|
| Modifier and Type | Method and Description |
|---|---|
static CatalogStructure |
SolrIndexCachedOperation.getCache()
Retrieve the cache bound to the current thread.
|
| Modifier and Type | Method and Description |
|---|---|
protected Tuple<CatalogStructure,Boolean> |
SolrIndexServiceImpl.getStructuredCache(Product product) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SolrIndexServiceImpl.buildCategoryDocument(Long categoryId,
Product product,
org.apache.solr.common.SolrInputDocument document,
CatalogStructure cache) |
protected void |
SolrIndexServiceImpl.buildFullCategoryHierarchy(org.apache.solr.common.SolrInputDocument document,
CatalogStructure cache,
Long categoryId,
Set<Long> indexedParents)
Walk the category hierarchy upwards, adding a field for each level to the solr document
|
protected Long |
SolrIndexServiceImpl.determineDisplayOrderValue(CatalogStructure cache,
Long categoryId,
Product product)
Utility method to first try to read display order from cache
before making Database call.
|
static void |
SolrIndexCachedOperation.setCache(CatalogStructure cache)
Set the cache on the current thread
|
Copyright © 2017. All rights reserved.