public class CSAPromotionsModelProvider extends java.lang.Object implements FragmentModelProvider<java.util.List<CSAPromoData>>
| Constructor and Description |
|---|
CSAPromotionsModelProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected AssistedServicePromotionFacade |
getAssistedServicePromotionFacade() |
protected CartFacade |
getCartFacade() |
protected Converter<AbstractRuleModel,CSAPromoData> |
getCsaPromoDataConverter() |
java.util.List<CSAPromoData> |
getModel(java.util.Map<java.lang.String,java.lang.String> parameters)
Return restricted results based on parameters
|
protected void |
populateFiredOrPotentialPromosFromCart(java.lang.Boolean fired,
java.util.List<CSAPromoData> csaAllPromos,
java.util.List<CSAPromoData> csaPotentialAndFiredPromos,
java.util.List<PromotionResultData> cartPromos) |
void |
setAssistedServicePromotionFacade(AssistedServicePromotionFacade assistedServicePromotionFacade) |
void |
setCartFacade(CartFacade cartFacade) |
void |
setCsaPromoDataConverter(Converter<AbstractRuleModel,CSAPromoData> csaPromoDataConverter) |
public java.util.List<CSAPromoData> getModel(java.util.Map<java.lang.String,java.lang.String> parameters)
FragmentModelProvidergetModel in interface FragmentModelProvider<java.util.List<CSAPromoData>>parameters - to restrict resultsprotected void populateFiredOrPotentialPromosFromCart(java.lang.Boolean fired,
java.util.List<CSAPromoData> csaAllPromos,
java.util.List<CSAPromoData> csaPotentialAndFiredPromos,
java.util.List<PromotionResultData> cartPromos)
protected AssistedServicePromotionFacade getAssistedServicePromotionFacade()
public void setAssistedServicePromotionFacade(AssistedServicePromotionFacade assistedServicePromotionFacade)
assistedServicePromotionFacade - the assistedServicePromotionFacade to setprotected Converter<AbstractRuleModel,CSAPromoData> getCsaPromoDataConverter()
public void setCsaPromoDataConverter(Converter<AbstractRuleModel,CSAPromoData> csaPromoDataConverter)
csaPromoDataConverter - the csaPromoDataConverter to setprotected CartFacade getCartFacade()
public void setCartFacade(CartFacade cartFacade)
Copyright © 2018 SAP SE. All Rights Reserved.