Class DefaultStaleCartRemovalStrategy
- java.lang.Object
-
- de.hybris.platform.commerceservices.strategies.impl.DefaultStaleCartRemovalStrategy
-
- All Implemented Interfaces:
StaleCartRemovalStrategy
public class DefaultStaleCartRemovalStrategy extends java.lang.Object implements StaleCartRemovalStrategy
Default strategy to remove all old carts related to the user and site.
-
-
Constructor Summary
Constructors Constructor Description DefaultStaleCartRemovalStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected CommerceCartDao
getCommerceCartDao()
protected ModelService
getModelService()
void
removeStaleCarts(CommerceCartParameter parameters)
void
removeStaleCarts(CartModel currentCart, BaseSiteModel baseSite, UserModel user)
Deprecated.Since 5.2.void
setCommerceCartDao(CommerceCartDao commerceCartDao)
void
setModelService(ModelService modelService)
-
-
-
Method Detail
-
removeStaleCarts
public void removeStaleCarts(CommerceCartParameter parameters)
- Specified by:
removeStaleCarts
in interfaceStaleCartRemovalStrategy
-
removeStaleCarts
@Deprecated(since="5.2") public void removeStaleCarts(CartModel currentCart, BaseSiteModel baseSite, UserModel user)
Deprecated.Since 5.2.- Specified by:
removeStaleCarts
in interfaceStaleCartRemovalStrategy
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getCommerceCartDao
protected CommerceCartDao getCommerceCartDao()
-
setCommerceCartDao
public void setCommerceCartDao(CommerceCartDao commerceCartDao)
-
-