Class AbstractOrderConfigurationPopulator
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.facades.populator.AbstractOrderConfigurationPopulator
-
- Direct Known Subclasses:
CartConfigurationPopulator
,QuoteConfigurationPopulator
public abstract class AbstractOrderConfigurationPopulator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractOrderConfigurationPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<ConfigurationInfoData>
createConfigurationInfos(AbstractOrderEntryModel entry)
protected OrderEntryData
findTargetEntry(AbstractOrderData target, java.lang.Integer entryNumber)
Finds an entry part of the cartprotected void
validateAndSetPK(AbstractOrderEntryModel entry, OrderEntryData targetEntry)
protected void
writeSummaryMap(AbstractOrderEntryModel entry, OrderEntryData targetEntry)
protected void
writeToTargetEntry(AbstractOrderEntryModel entry, AbstractOrderData target)
Writes result to target entry DTOprotected void
writeToTargetEntry(AbstractOrderEntryModel entry, OrderEntryData targetEntry)
-
-
-
Method Detail
-
findTargetEntry
protected OrderEntryData findTargetEntry(AbstractOrderData target, java.lang.Integer entryNumber)
Finds an entry part of the cart- Parameters:
target
- AbstractOrder DTO representationentryNumber
- Number of item we search for- Returns:
- Target order entry DTO
-
writeToTargetEntry
protected void writeToTargetEntry(AbstractOrderEntryModel entry, AbstractOrderData target)
Writes result to target entry DTO- Parameters:
target
- AbstractOrder DTO, used to get the cart entry DTO via searching for keyentry
- AbstractOrder entry model
-
writeToTargetEntry
protected void writeToTargetEntry(AbstractOrderEntryModel entry, OrderEntryData targetEntry)
-
validateAndSetPK
protected void validateAndSetPK(AbstractOrderEntryModel entry, OrderEntryData targetEntry)
-
writeSummaryMap
protected void writeSummaryMap(AbstractOrderEntryModel entry, OrderEntryData targetEntry)
-
createConfigurationInfos
protected java.util.List<ConfigurationInfoData> createConfigurationInfos(AbstractOrderEntryModel entry)
-
-