Class DefaultSapOaaPickupAvailabilityStrategy
java.lang.Object
de.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
com.sap.retail.oaa.commerce.services.strategies.impl.DefaultSapOaaPickupAvailabilityStrategy
- All Implemented Interfaces:
de.hybris.platform.commerceservices.strategies.PickupAvailabilityStrategy
public class DefaultSapOaaPickupAvailabilityStrategy
extends de.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
Default Pick up Strategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.commerceservices.stock.CommerceStockServiceprotected de.hybris.platform.commerceservices.strategies.PickupStrategyisPickupAvailableForProduct(ProductModel product, BaseStoreModel baseStore) isProductAvailableInAnyStore(ProductModel product, BaseStoreModel baseStore) voidsetCommerceStockService(de.hybris.platform.commerceservices.stock.CommerceStockService commerceStockService) voidsetCommonUtils(CommonUtils commonUtils) voidsetPickupStrategy(de.hybris.platform.commerceservices.strategies.PickupStrategy pickupStrategy) Methods inherited from class de.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
getStockLevelProductStrategy, getStorePickupDao, setStockLevelProductStrategy, setStorePickupDao
-
Constructor Details
-
DefaultSapOaaPickupAvailabilityStrategy
public DefaultSapOaaPickupAvailabilityStrategy()
-
-
Method Details
-
getPickupStrategy
protected de.hybris.platform.commerceservices.strategies.PickupStrategy getPickupStrategy()- Overrides:
getPickupStrategyin classde.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
-
setPickupStrategy
public void setPickupStrategy(de.hybris.platform.commerceservices.strategies.PickupStrategy pickupStrategy) - Overrides:
setPickupStrategyin classde.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
-
isPickupAvailableForProduct
- Specified by:
isPickupAvailableForProductin interfacede.hybris.platform.commerceservices.strategies.PickupAvailabilityStrategy- Overrides:
isPickupAvailableForProductin classde.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
-
isProductAvailableInAnyStore
- Parameters:
product-baseStore-
-
setCommerceStockService
public void setCommerceStockService(de.hybris.platform.commerceservices.stock.CommerceStockService commerceStockService) - Parameters:
commerceStockService- the commerceStockService to set
-
getCommerceStockService
protected de.hybris.platform.commerceservices.stock.CommerceStockService getCommerceStockService()- Returns:
- the commerceStockService
-
getCommonUtils
- Returns:
- the commonUtils
-
setCommonUtils
- Parameters:
commonUtils- the commonUtils to set
-