Class TmaOrderPromotionPopulator
java.lang.Object
de.hybris.platform.b2ctelcofacades.converters.populator.TmaOrderPromotionPopulator
- All Implemented Interfaces:
de.hybris.platform.converters.Populator<AbstractOrderModel,OrderData>
public class TmaOrderPromotionPopulator
extends Object
implements de.hybris.platform.converters.Populator<AbstractOrderModel,OrderData>
Populates
OrderData with promotion details for entries from AbstractOrderModel.- Since:
- 2003
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpopulate(AbstractOrderModel source, OrderData target) protected voidsetPromotionOnEntries(List<OrderEntryData> entries, List<PromotionResultData> appliedPromotions) Sets the promotion on the entry on which is applied.
-
Constructor Details
-
TmaOrderPromotionPopulator
public TmaOrderPromotionPopulator()
-
-
Method Details
-
populate
public void populate(AbstractOrderModel source, OrderData target) throws de.hybris.platform.servicelayer.dto.converter.ConversionException - Specified by:
populatein interfacede.hybris.platform.converters.Populator<AbstractOrderModel,OrderData> - Throws:
de.hybris.platform.servicelayer.dto.converter.ConversionException
-
setPromotionOnEntries
protected void setPromotionOnEntries(List<OrderEntryData> entries, List<PromotionResultData> appliedPromotions) Sets the promotion on the entry on which is applied.- Parameters:
entries- The entriesappliedPromotions- The list of applied promotions
-