Class DefaultTravelStockLevelProductStrategy
java.lang.Object
de.hybris.platform.stock.strategy.impl.DefaultStockLevelProductStrategy
de.hybris.platform.travelservices.fare.search.strategies.DefaultTravelStockLevelProductStrategy
- All Implemented Interfaces:
de.hybris.platform.stock.strategy.StockLevelProductStrategy
public class DefaultTravelStockLevelProductStrategy
extends de.hybris.platform.stock.strategy.impl.DefaultStockLevelProductStrategy
This implementation extends the
DefaultStockLevelProductStrategy to use the the configured
productsQualifierMap instead of a single configured 'qualifier' for code generation.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvert(ProductModel model) Returns a product related ID forStockLevelbased on the key-value entries of the productsQualifierMap.Getter for the productQualifierMap propertyvoidsetProductsQualifierMap(Map<String, String> productsQualifierMap) Setter for the productQualifierMap propertyMethods inherited from class de.hybris.platform.stock.strategy.impl.DefaultStockLevelProductStrategy
convert, setQualifier
-
Constructor Details
-
DefaultTravelStockLevelProductStrategy
public DefaultTravelStockLevelProductStrategy()
-
-
Method Details
-
convert
Returns a product related ID forStockLevelbased on the key-value entries of the productsQualifierMap.- Specified by:
convertin interfacede.hybris.platform.stock.strategy.StockLevelProductStrategy- Overrides:
convertin classde.hybris.platform.stock.strategy.impl.DefaultStockLevelProductStrategy- Parameters:
model- the product we need a StockLelevel qualifier for.- Returns:
- String the qualifier of the assigned product based on the corresponding entry of the productsQualifierMap.
-
getProductsQualifierMap
Getter for the productQualifierMap property- Returns:
- productsQualifierMap as the map with the qualifier name for different type of product
-
setProductsQualifierMap
Setter for the productQualifierMap property- Parameters:
productsQualifierMap- as the map with the qualifier name for different type of product
-