Interface ProductConsolidationService

All Known Implementing Classes:
DefaultProductConsolidationService

public interface ProductConsolidationService
  • Method Summary

    Modifier and Type
    Method
    Description
    readAllConsolidatedProducts(cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
    Read and consolidate products with their related domain.
  • Method Details

    • readAllConsolidatedProducts

      List<ConsolidatedProduct> readAllConsolidatedProducts(@NonNull cz.jirutka.rsql.parser.ast.Node filters, @NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Read and consolidate products with their related domain.
      Parameters:
      filters - the RSQL Node used to restrict results, must not be null
      context - context information around sandboxing and multitenant state
      Returns:
      list of products consolidated with relations