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:
CommerceCartRestorationStrategy
public class SapCommerceCartRestorationStrategy extends DefaultCommerceCartRestorationStrategy
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.commerceservices.order.impl.AbstractCommerceCartStrategy
DEFAULT_FORCE_IN_STOCK_MAX_QUANTITY, forceInStockMaxQuantity
-
-
Constructor Summary
Constructors Constructor Description SapCommerceCartRestorationStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackendAvailabilityServicegetBackendAvailabilityService()BaseStoreServicegetBaseStoreService()protected booleanisSyncOrdermgmtEnabled()CommerceCartRestorationrestoreCart(CommerceCartParameter parameter)voidsetBackendAvailabilityService(BackendAvailabilityService backendAvailabilityService)voidsetBaseStoreService(BaseStoreService baseStoreService)-
Methods inherited from class de.hybris.platform.commerceservices.order.impl.DefaultCommerceCartRestorationStrategy
clearPaymentTransactionsOnCart, getBaseSiteService, getCartFactory, getCartValidityPeriod, getCommerceAddToCartStrategy, getCommerceCommonI18NService, getGuidKeyGenerator, getTimeService, isCartInValidityPeriod, rebuildSessionCart, rewriteEntriesFromCartToCart, setBaseSiteService, setCartFactory, setCartValidityPeriod, setCommerceAddToCartStrategy, setCommerceCommonI18NService, setGuidKeyGenerator, setTimeService
-
Methods 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
-
-
-
-
Method Detail
-
getBackendAvailabilityService
public BackendAvailabilityService getBackendAvailabilityService()
- Returns:
- the backendAvailabilityService
-
setBackendAvailabilityService
public void setBackendAvailabilityService(BackendAvailabilityService backendAvailabilityService)
- Parameters:
backendAvailabilityService- the backendAvailabilityService to set
-
isSyncOrdermgmtEnabled
protected boolean isSyncOrdermgmtEnabled()
-
getBaseStoreService
public BaseStoreService getBaseStoreService()
- Overrides:
getBaseStoreServicein classAbstractCommerceCartStrategy- Returns:
- the baseStoreService
-
setBaseStoreService
public void setBaseStoreService(BaseStoreService baseStoreService)
- Overrides:
setBaseStoreServicein classAbstractCommerceCartStrategy- Parameters:
baseStoreService- the baseStoreService to set
-
restoreCart
public CommerceCartRestoration restoreCart(CommerceCartParameter parameter) throws CommerceCartRestorationException
- Specified by:
restoreCartin interfaceCommerceCartRestorationStrategy- Overrides:
restoreCartin classDefaultCommerceCartRestorationStrategy- Throws:
CommerceCartRestorationException
-
-