public class DefaultCommerceSaveCartTextGenerationStrategy extends java.lang.Object implements CommerceSaveCartTextGenerationStrategy
CommerceSaveCartTextGenerationStrategy. It generates only simple texts for
saved cart's name and description and should be replaced by a more complex strategy in case more sophisticated texts
are needed.| Constructor and Description |
|---|
DefaultCommerceSaveCartTextGenerationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.StringBuilder |
appendSaveCartNameToStringBuilder(java.lang.StringBuilder nameBuilder,
java.lang.String... args) |
java.lang.String |
generateCloneSaveCartName(CartModel savedCartToBeCloned,
java.lang.String copyCountRegex)
Generates a name for the cloned saved cart to be saved
|
java.lang.String |
generateSaveCartDescription(CartModel cartToBeSaved)
Generates a description for the cart to be saved
|
java.lang.String |
generateSaveCartName(CartModel cartToBeSaved)
Generates a name for the cart to be saved
|
public DefaultCommerceSaveCartTextGenerationStrategy()
public java.lang.String generateSaveCartName(CartModel cartToBeSaved)
CommerceSaveCartTextGenerationStrategygenerateSaveCartName in interface CommerceSaveCartTextGenerationStrategycartToBeSaved - CartModelpublic java.lang.String generateSaveCartDescription(CartModel cartToBeSaved)
CommerceSaveCartTextGenerationStrategygenerateSaveCartDescription in interface CommerceSaveCartTextGenerationStrategycartToBeSaved - CartModelpublic java.lang.String generateCloneSaveCartName(CartModel savedCartToBeCloned, java.lang.String copyCountRegex)
CommerceSaveCartTextGenerationStrategygenerateCloneSaveCartName in interface CommerceSaveCartTextGenerationStrategysavedCartToBeCloned - CartModelcopyCountRegex - String parameter that contains the regex to generate the clone name.protected java.lang.StringBuilder appendSaveCartNameToStringBuilder(java.lang.StringBuilder nameBuilder,
java.lang.String... args)
Copyright © 2018 SAP SE. All Rights Reserved.