Interface ConfigurationVariantFacade

All Known Implementing Classes:
ConfigurationVariantFacadeImpl

public interface ConfigurationVariantFacade
Facade for integrating Configuration Variants into CPQ
  • Method Summary

    Modifier and Type
    Method
    Description
    Searches variants that are similar to the currently configured product identified by the given config id, and decorates the result with some additional data, such as price and image data.
    searchForSimilarVariants(String configId, String productCode)
    Searches variants that are similar to the currently configured product identified by the given config id, and decorates the result with some additional data, such as price and image data.
  • Method Details

    • searchForSimilarVariants

      List<ConfigurationVariantData> searchForSimilarVariants(String configId, String productCode)
      Searches variants that are similar to the currently configured product identified by the given config id, and decorates the result with some additional data, such as price and image data.
      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, along with some additional data.
    • searchForSimilarVariants

      default List<ConfigurationVariantData> searchForSimilarVariants(String configId)
      Searches variants that are similar to the currently configured product identified by the given config id, and decorates the result with some additional data, such as price and image data.
      Parameters:
      configId - configuration id of current configuration session
      Returns:
      A List of variants that are similar to currently configured product, along with some additional data.