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 Details

    • DefaultSapOaaPickupAvailabilityStrategy

      public DefaultSapOaaPickupAvailabilityStrategy()
  • Method Details

    • getPickupStrategy

      protected de.hybris.platform.commerceservices.strategies.PickupStrategy getPickupStrategy()
      Overrides:
      getPickupStrategy in class de.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
    • setPickupStrategy

      public void setPickupStrategy(de.hybris.platform.commerceservices.strategies.PickupStrategy pickupStrategy)
      Overrides:
      setPickupStrategy in class de.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
    • isPickupAvailableForProduct

      public Boolean isPickupAvailableForProduct(ProductModel product, BaseStoreModel baseStore)
      Specified by:
      isPickupAvailableForProduct in interface de.hybris.platform.commerceservices.strategies.PickupAvailabilityStrategy
      Overrides:
      isPickupAvailableForProduct in class de.hybris.platform.commerceservices.strategies.impl.DefaultPickupAvailabilityStrategy
    • isProductAvailableInAnyStore

      public Boolean isProductAvailableInAnyStore(ProductModel product, BaseStoreModel baseStore)
      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

      public CommonUtils getCommonUtils()
      Returns:
      the commonUtils
    • setCommonUtils

      public void setCommonUtils(CommonUtils commonUtils)
      Parameters:
      commonUtils - the commonUtils to set