Class DefaultCentralOrderDetailsPopulator

java.lang.Object
com.sap.sapcentralorderfacades.populator.impl.DefaultCentralOrderDetailsPopulator
All Implemented Interfaces:
de.hybris.platform.converters.Populator<OrderModel,OrderData>

public class DefaultCentralOrderDetailsPopulator extends Object implements de.hybris.platform.converters.Populator<OrderModel,OrderData>
  • Constructor Details

    • DefaultCentralOrderDetailsPopulator

      public DefaultCentralOrderDetailsPopulator()
  • Method Details

    • populate

      public void populate(OrderModel source, OrderData target)
      Specified by:
      populate in interface de.hybris.platform.converters.Populator<OrderModel,OrderData>
    • getStatusDisplay

      protected String getStatusDisplay(String orderStatus, Map<String,String> orderDisplayStatusMap)
    • getSapCpiOrderDetailPopulators

      public List<SapCpiOrderDetailPopulator> getSapCpiOrderDetailPopulators()
      Returns:
      the sapCpiOrderDetailPopulators
    • setSapCpiOrderDetailPopulators

      public void setSapCpiOrderDetailPopulators(List<SapCpiOrderDetailPopulator> sapCpiOrderDetailPopulators)
      Parameters:
      sapCpiOrderDetailPopulators - the sapCpiOrderDetailPopulators to set
    • getOrderStatusDisplayMap

      public Map getOrderStatusDisplayMap()
      Returns:
      the orderStatusDisplayMap
    • setOrderStatusDisplayMap

      public void setOrderStatusDisplayMap(Map orderStatusDisplayMap)
      Parameters:
      orderStatusDisplayMap - the orderStatusDisplayMap to set
    • getDateFormat

      public String getDateFormat()
      Returns:
      the dateFormat
    • getPriceDataFactory

      public de.hybris.platform.commercefacades.product.PriceDataFactory getPriceDataFactory()
      Returns:
      the priceDataFactory
    • setPriceDataFactory

      public void setPriceDataFactory(de.hybris.platform.commercefacades.product.PriceDataFactory priceDataFactory)
      Parameters:
      priceDataFactory - the priceDataFactory to set
    • setDateFormat

      public void setDateFormat(String dateFormat)
      Parameters:
      dateFormat - the dateFormat to set
    • getI18NFacade

      public de.hybris.platform.commercefacades.i18n.I18NFacade getI18NFacade()
    • setI18NFacade

      public void setI18NFacade(de.hybris.platform.commercefacades.i18n.I18NFacade i18nFacade)
    • getCentralOrderService

      protected CentralOrderService getCentralOrderService()
    • setCentralOrderService

      public void setCentralOrderService(CentralOrderService centralOrderService)
    • getCentralOrderDetailsPopulator

      public de.hybris.platform.converters.Populator<CentralOrderDetailsResponse,OrderData> getCentralOrderDetailsPopulator()
    • setCentralOrderDetailsPopulator

      public void setCentralOrderDetailsPopulator(de.hybris.platform.converters.Populator<CentralOrderDetailsResponse,OrderData> centralOrderDetailsPopulator)
    • getOrderListSortMap

      protected Map<String,String> getOrderListSortMap()
    • setOrderListSortMap

      public void setOrderListSortMap(Map<String,String> orderListSortMap)
    • getCentralOrderListPopulator

      protected de.hybris.platform.converters.Populator getCentralOrderListPopulator()
    • setCentralOrderListPopulator

      public void setCentralOrderListPopulator(de.hybris.platform.converters.Populator centralOrderListPopulator)
    • getConfigurationService

      public CoConfigurationService getConfigurationService()
      Returns:
      the configurationService
    • setConfigurationService

      public void setConfigurationService(CoConfigurationService configurationService)
      Parameters:
      configurationService - the configurationService to set
    • getCheckoutCustomerStrategy

      protected de.hybris.platform.commerceservices.strategies.CheckoutCustomerStrategy getCheckoutCustomerStrategy()
    • setCheckoutCustomerStrategy

      public void setCheckoutCustomerStrategy(de.hybris.platform.commerceservices.strategies.CheckoutCustomerStrategy checkoutCustomerStrategy)
    • getUserService

      protected de.hybris.platform.servicelayer.user.UserService getUserService()
    • setUserService

      public void setUserService(de.hybris.platform.servicelayer.user.UserService userService)