Class SapCommerceCartRestorationStrategy
java.lang.Object
de.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy
de.hybris.platform.commerceservices.order.impl.DefaultCommerceCartRestorationStrategy
de.hybris.platform.sap.sapordermgmtb2bservices.order.impl.SapCommerceCartRestorationStrategy
- All Implemented Interfaces:
de.hybris.platform.commerceservices.order.CommerceCartRestorationStrategy
public class SapCommerceCartRestorationStrategy
extends de.hybris.platform.commerceservices.order.impl.DefaultCommerceCartRestorationStrategy
-
Field Summary
Fields inherited from class de.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy
DEFAULT_FORCE_IN_STOCK_MAX_QUANTITY, forceInStockMaxQuantity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.hybris.platform.store.services.BaseStoreServiceprotected booleanrestoreCart(CommerceCartParameter parameter) voidsetBackendAvailabilityService(BackendAvailabilityService backendAvailabilityService) voidsetBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) Methods inherited from class de.hybris.platform.commerceservices.order.impl.DefaultCommerceCartRestorationStrategy
clearPaymentTransactionsOnCart, getBaseSiteService, getCartFactory, getCartValidityPeriod, getCommerceAddToCartStrategy, getCommerceCommonI18NService, getGuidKeyGenerator, getTimeService, isCartInValidityPeriod, rebuildSessionCart, recalculateCartIfNotIgnored, rewriteEntriesFromCartToCart, setBaseSiteService, setCartFactory, setCartValidityPeriod, setCommerceAddToCartStrategy, setCommerceCommonI18NService, setGuidKeyGenerator, setTimeServiceMethods inherited from class de.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy
checkCartLevel, getAllowedCartAdjustmentForProduct, getAvailableStockLevel, getCartEntryDao, getCartService, getCommerceCartCalculationStrategy, getCommerceStockService, getEntryForNumber, getEntryForProductAndPointOfService, getEntryOrderChecker, getForceInStockMaxQuantity, getModelService, getProductService, isMaxOrderQuantitySet, isOrderEntryUpdatable, isStockLevelSufficient, normalizeEntryNumbers, setCartEntryDao, setCartService, setCommerceCartCalculationStrategy, setCommerceStockService, setEntryOrderChecker, setForceInStockMaxQuantity, setModelService, setProductService
-
Constructor Details
-
SapCommerceCartRestorationStrategy
public SapCommerceCartRestorationStrategy()
-
-
Method Details
-
getBackendAvailabilityService
- Returns:
- the backendAvailabilityService
-
setBackendAvailabilityService
- Parameters:
backendAvailabilityService- the backendAvailabilityService to set
-
isSyncOrdermgmtEnabled
protected boolean isSyncOrdermgmtEnabled() -
getBaseStoreService
public de.hybris.platform.store.services.BaseStoreService getBaseStoreService()- Overrides:
getBaseStoreServicein classde.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy- Returns:
- the baseStoreService
-
setBaseStoreService
public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) - Overrides:
setBaseStoreServicein classde.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy- Parameters:
baseStoreService- the baseStoreService to set
-
restoreCart
public CommerceCartRestoration restoreCart(CommerceCartParameter parameter) throws de.hybris.platform.commerceservices.order.CommerceCartRestorationException - Specified by:
restoreCartin interfacede.hybris.platform.commerceservices.order.CommerceCartRestorationStrategy- Overrides:
restoreCartin classde.hybris.platform.commerceservices.order.impl.DefaultCommerceCartRestorationStrategy- Throws:
de.hybris.platform.commerceservices.order.CommerceCartRestorationException
-