Interface ProductConfigurationVariantSearchService

    • 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 session
        productCode - 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