public class DefaultSubscriptionCommerceSaveCartHook extends java.lang.Object implements CommerceSaveCartMethodHook
CommerceSaveCartStrategy.saveCart(de.hybris.platform.commerceservices.service.data.CommerceSaveCartParameter) method.| Constructor and Description |
|---|
DefaultSubscriptionCommerceSaveCartHook() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterSaveCart(CommerceSaveCartParameter parameters,
CommerceSaveCartResult saveCartResult)
Post-hook for the
CommerceSaveCartStrategy.saveCart(de.hybris.platform.commerceservices.service.data.CommerceSaveCartParameter) method which takes care of saving the master cart's
child carts. |
void |
beforeSaveCart(CommerceSaveCartParameter parameters)
Pre-hook for the
CommerceSaveCartStrategy.saveCart(de.hybris.platform.commerceservices.service.data.CommerceSaveCartParameter) 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(de.hybris.platform.commerceservices.service.data.CommerceSaveCartParameter) method which validates that only master carts are
saved.beforeSaveCart in interface CommerceSaveCartMethodHookparameters - 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(de.hybris.platform.commerceservices.service.data.CommerceSaveCartParameter) method which takes care of saving the master cart's
child carts.afterSaveCart in interface CommerceSaveCartMethodHookparameters - 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 © 2018 SAP SE. All Rights Reserved.