public class DefaultCommerceCartMetadataUpdateStrategy extends java.lang.Object implements CommerceCartMetadataUpdateStrategy
CommerceCartMetadataUpdateStrategy| Constructor and Description |
|---|
DefaultCommerceCartMetadataUpdateStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterUpdateMetadata(CommerceCartMetadataParameter parameter) |
protected void |
beforeUpdateMetadata(CommerceCartMetadataParameter parameter) |
protected boolean |
doMetadataUpdate(CommerceCartMetadataParameter parameter) |
protected java.util.List<CommerceCartMetadataUpdateMethodHook> |
getCommerceCartMetadataUpdateMethodHooks() |
protected ModelService |
getModelService() |
void |
setCommerceCartMetadataUpdateMethodHooks(java.util.List<CommerceCartMetadataUpdateMethodHook> commerceCartMetadataUpdateMethodHooks) |
void |
setModelService(ModelService modelService) |
void |
updateCartMetadata(CommerceCartMetadataParameter parameter)
Updates cart metadata fields (i.e.
|
public DefaultCommerceCartMetadataUpdateStrategy()
public void updateCartMetadata(CommerceCartMetadataParameter parameter)
CommerceCartMetadataUpdateStrategyOptional type
and they will only be used when a value is present for them. An empty string for an Optional will
trigger the field to be stored as null.updateCartMetadata in interface CommerceCartMetadataUpdateStrategyparameter - a bean holding any number of additional attributes a client may want to pass to the methodprotected boolean doMetadataUpdate(CommerceCartMetadataParameter parameter)
protected void beforeUpdateMetadata(CommerceCartMetadataParameter parameter)
protected void afterUpdateMetadata(CommerceCartMetadataParameter parameter)
protected java.util.List<CommerceCartMetadataUpdateMethodHook> getCommerceCartMetadataUpdateMethodHooks()
public void setCommerceCartMetadataUpdateMethodHooks(java.util.List<CommerceCartMetadataUpdateMethodHook> commerceCartMetadataUpdateMethodHooks)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
Copyright © 2018 SAP SE. All Rights Reserved.