Package com.hybris.yprofile.populators
Class OrderEventPopulator
- java.lang.Object
-
- com.hybris.yprofile.populators.OrderEventPopulator
-
- All Implemented Interfaces:
Populator<OrderModel,Order>
public class OrderEventPopulator extends java.lang.Object implements Populator<OrderModel,Order>
-
-
Constructor Summary
Constructors Constructor Description OrderEventPopulator()
-
Method Summary
-
-
-
Method Detail
-
populate
public void populate(OrderModel orderModel, Order order)
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<OrderModel,Order>- Parameters:
orderModel- the source objectorder- the target to fill
-
getOrderBody
protected OrderBody getOrderBody(OrderModel orderModel)
-
getPromotion
protected Promotion getPromotion(AbstractPromotionModel promotionResultModel)
-
getPaymentInfo
protected PaymentInfo getPaymentInfo(OrderModel orderModel)
-
getShipmentInfo
protected ShipmentInfo getShipmentInfo(OrderModel orderModel)
-
setProfileConsumerConverter
public void setProfileConsumerConverter(Converter<UserModel,Consumer> profileConsumerConverter)
-
getProfileOrderLineItemConverter
public Converter<AbstractOrderEntryModel,OrderLineItem> getProfileOrderLineItemConverter()
-
getProfileAddressConverter
public Converter<AddressModel,Address> getProfileAddressConverter()
-
setProfileAddressConverter
public void setProfileAddressConverter(Converter<AddressModel,Address> profileAddressConverter)
-
setProfileOrderLineItemConverter
public void setProfileOrderLineItemConverter(Converter<AbstractOrderEntryModel,OrderLineItem> profileOrderLineItemConverter)
-
getDefaultSessionTokenService
public DefaultSessionTokenService getDefaultSessionTokenService()
-
setDefaultSessionTokenService
public void setDefaultSessionTokenService(DefaultSessionTokenService defaultSessionTokenService)
-
-