Class ProductConfigurationUpdateCartEntryHookImpl
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.services.impl.ProductConfigurationUpdateCartEntryHookImpl
-
- All Implemented Interfaces:
CommerceUpdateCartEntryHook
public class ProductConfigurationUpdateCartEntryHookImpl extends java.lang.Object implements CommerceUpdateCartEntryHook
Deletes configuration session after removing cart entry.
-
-
Constructor Summary
Constructors Constructor Description ProductConfigurationUpdateCartEntryHookImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterUpdateCartEntry(CommerceCartParameter parameter, CommerceCartModification result)Executed after commerce update cart entryvoidbeforeUpdateCartEntry(CommerceCartParameter parameter)Executed before commerce update cart entryprotected ConfigurationAbstractOrderEntryLinkStrategygetAbstractOrderEntryLinkStrategy()protected ProductConfigurationServicegetProductConfigurationService()protected TrackingRecordergetRecorder()protected voidhandleCartEntry(CommerceCartParameter parameter, AbstractOrderEntryModel entry)protected voidreleaseIfNotEmpty(java.lang.String configDraftToBeDeleted)voidsetAbstractOrderEntryLinkStrategy(ConfigurationAbstractOrderEntryLinkStrategy configurationAbstractOrderEntryLinkStrategy)voidsetProductConfigurationService(ProductConfigurationService productConfigurationService)voidsetRecorder(TrackingRecorder recorder)
-
-
-
Method Detail
-
afterUpdateCartEntry
public void afterUpdateCartEntry(CommerceCartParameter parameter, CommerceCartModification result)
Description copied from interface:CommerceUpdateCartEntryHookExecuted after commerce update cart entry- Specified by:
afterUpdateCartEntryin interfaceCommerceUpdateCartEntryHook
-
releaseIfNotEmpty
protected void releaseIfNotEmpty(java.lang.String configDraftToBeDeleted)
-
beforeUpdateCartEntry
public void beforeUpdateCartEntry(CommerceCartParameter parameter)
Description copied from interface:CommerceUpdateCartEntryHookExecuted before commerce update cart entry- Specified by:
beforeUpdateCartEntryin interfaceCommerceUpdateCartEntryHook
-
handleCartEntry
protected void handleCartEntry(CommerceCartParameter parameter, AbstractOrderEntryModel entry)
-
getRecorder
protected TrackingRecorder getRecorder()
-
setRecorder
public void setRecorder(TrackingRecorder recorder)
-
getAbstractOrderEntryLinkStrategy
protected ConfigurationAbstractOrderEntryLinkStrategy getAbstractOrderEntryLinkStrategy()
-
setAbstractOrderEntryLinkStrategy
public void setAbstractOrderEntryLinkStrategy(ConfigurationAbstractOrderEntryLinkStrategy configurationAbstractOrderEntryLinkStrategy)
-
getProductConfigurationService
protected ProductConfigurationService getProductConfigurationService()
-
setProductConfigurationService
public void setProductConfigurationService(ProductConfigurationService productConfigurationService)
-
-