Interface CommerceProductService
-
- All Known Implementing Classes:
DefaultCommerceProductService
public interface CommerceProductServiceProduct related methods that add extra b2c relevant functions not provided inProductService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.lang.IntegergetStockLevelForProduct(ProductModel productModel)Deprecated.Since 5.0.java.util.Collection<CategoryModel>getSuperCategoriesExceptClassificationClassesForProduct(ProductModel productModel)Gets the super categories except classification classes.
-
-
-
Method Detail
-
getSuperCategoriesExceptClassificationClassesForProduct
java.util.Collection<CategoryModel> getSuperCategoriesExceptClassificationClassesForProduct(ProductModel productModel) throws java.lang.IllegalArgumentException
Gets the super categories except classification classes.- Parameters:
productModel- the product model to retrieve super categories from- Returns:
- the super categories except classification classes items
- Throws:
java.lang.IllegalArgumentException- the illegal argument exception when given product model isnull
-
getStockLevelForProduct
@Deprecated(since="5.0") java.lang.Integer getStockLevelForProduct(ProductModel productModel)
Deprecated.Since 5.0. UseCommerceStockService- Parameters:
productModel- the product model to look stock level for- Returns:
- the available stock
-
-