Interface ProductConfigurationVariantSearchService
-
- All Known Implementing Classes:
ProductConfigurationVariantSearchServiceImpl
public interface ProductConfigurationVariantSearchServiceService for searching variants.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<VariantSearchResult>getVariantsForConfiguration(java.lang.String configId, java.lang.String productCode)Searches variants that are similar to the currently configured product identified by the given config id.java.util.List<VariantSearchResult>getVariantsForCustomQuery(SolrSearchQueryData searchQueryData)Searches variants that are similar to the currently configured product identified by the given config id.
-
-
-
Method Detail
-
getVariantsForConfiguration
java.util.List<VariantSearchResult> getVariantsForConfiguration(java.lang.String configId, java.lang.String productCode)
Searches variants that are similar to the currently configured product identified by the given config id.- Parameters:
configId- configuration id of current configuration sessionproductCode- product code of the currently configured product- Returns:
- A List of variants that are similar to current configured product
-
getVariantsForCustomQuery
java.util.List<VariantSearchResult> getVariantsForCustomQuery(SolrSearchQueryData searchQueryData)
Searches variants that are similar to the currently configured product identified by the given config id.- Parameters:
searchQueryData- search query to be used- Returns:
- A List of variants that are similar to current configured product
-
-