public class DefaultSubscriptionCommerceSaveCartHook extends Object
CommerceSaveCartStrategy#saveCart method.| Constructor and Description |
|---|
DefaultSubscriptionCommerceSaveCartHook() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterSaveCart(CommerceSaveCartParameter parameters,
CommerceSaveCartResult saveCartResult)
Post-hook for the
CommerceSaveCartStrategy#saveCart method which takes care of saving the master cart's
child carts. |
void |
beforeSaveCart(CommerceSaveCartParameter parameters)
Pre-hook for the
CommerceSaveCartStrategy#saveCart method which validates that only master carts are
saved. |
protected CartService |
getCartService() |
protected ModelService |
getModelService() |
void |
setCartService(CartService cartService) |
void |
setModelService(ModelService modelService) |
public DefaultSubscriptionCommerceSaveCartHook()
public void beforeSaveCart(CommerceSaveCartParameter parameters) throws CommerceSaveCartException
CommerceSaveCartStrategy#saveCart method which validates that only master carts are
saved.parameters - CommerceSaveCartParameter parameter object that holds the cart to be saved along with some
additional detailsCommerceSaveCartException - if a validation for saving a cart failspublic void afterSaveCart(CommerceSaveCartParameter parameters, CommerceSaveCartResult saveCartResult)
CommerceSaveCartStrategy#saveCart method which takes care of saving the master cart's
child carts.parameters - CommerceSaveCartParameter parameter object that holds the cart to be saved along with some
additional detailssaveCartResult - CommerceSaveCartResultprotected CartService getCartService()
public void setCartService(CartService cartService)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
Copyright © 2017 SAP SE. All Rights Reserved.