Class ProductDefaultConfigurationUtils
java.lang.Object
com.broadleafcommerce.cartoperation.service.util.product.ProductDefaultConfigurationUtils
Collection of utilities for determining the default product configurations.
- Since:
- Cart Operation Service 2.3.0, Release Train 2.3.0
-
Constructor Summary
ConstructorsConstructorDescriptionProductDefaultConfigurationUtils(CartOpsProductDefaultConfigurationProperties productProperties) -
Method Summary
Modifier and TypeMethodDescriptiongetVariantPricingStrategy(Product product) Reads default variant pricing strategy for product based either on product'sProduct.getVariantPricingStrategy()or system propertyCartOpsProductDefaultConfigurationProperties.getVariantPricingStrategy()getVariantPricingStrategy(String variantPricingStrategy) Reads default variant pricing strategy for product based either on product'sProduct.getVariantPricingStrategy()or system propertyCartOpsProductDefaultConfigurationProperties.getVariantPricingStrategy()
-
Constructor Details
-
ProductDefaultConfigurationUtils
public ProductDefaultConfigurationUtils(CartOpsProductDefaultConfigurationProperties productProperties)
-
-
Method Details
-
getVariantPricingStrategy
Reads default variant pricing strategy for product based either on product'sProduct.getVariantPricingStrategy()or system propertyCartOpsProductDefaultConfigurationProperties.getVariantPricingStrategy()- Parameters:
product- product to determine variant pricing strategy for- Returns:
- variant pricing strategy for product
-
getVariantPricingStrategy
Reads default variant pricing strategy for product based either on product'sProduct.getVariantPricingStrategy()or system propertyCartOpsProductDefaultConfigurationProperties.getVariantPricingStrategy()- Parameters:
variantPricingStrategy- the variant pricing strategy- Returns:
- the variant pricing strategy
-