Class DefaultPickupAvailabilityStrategy
- java.lang.Object
-
- de.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
-
- All Implemented Interfaces:
PickupAvailabilityStrategy
public class DefaultPickupAvailabilityStrategy extends java.lang.Object implements PickupAvailabilityStrategy
-
-
Constructor Summary
Constructors Constructor Description DefaultPickupAvailabilityStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PickupStrategy
getPickupStrategy()
protected StockLevelProductStrategy
getStockLevelProductStrategy()
protected StorePickupDao
getStorePickupDao()
java.lang.Boolean
isPickupAvailableForProduct(ProductModel product, BaseStoreModel baseStore)
void
setPickupStrategy(PickupStrategy pickupStrategy)
void
setStockLevelProductStrategy(StockLevelProductStrategy stockLevelProductStrategy)
void
setStorePickupDao(StorePickupDao storePickupDao)
-
-
-
Method Detail
-
getPickupStrategy
protected PickupStrategy getPickupStrategy()
-
setPickupStrategy
public void setPickupStrategy(PickupStrategy pickupStrategy)
-
getStockLevelProductStrategy
protected StockLevelProductStrategy getStockLevelProductStrategy()
-
setStockLevelProductStrategy
public void setStockLevelProductStrategy(StockLevelProductStrategy stockLevelProductStrategy)
-
getStorePickupDao
protected StorePickupDao getStorePickupDao()
-
setStorePickupDao
public void setStorePickupDao(StorePickupDao storePickupDao)
-
isPickupAvailableForProduct
public java.lang.Boolean isPickupAvailableForProduct(ProductModel product, BaseStoreModel baseStore)
- Specified by:
isPickupAvailableForProduct
in interfacePickupAvailabilityStrategy
-
-