Class DefaultCosSourcingRequestMapper

java.lang.Object
com.sap.sapoaacosintegration.services.sourcing.impl.DefaultCosSourcingRequestMapper
All Implemented Interfaces:
CosSourcingRequestMapper

public class DefaultCosSourcingRequestMapper extends Object implements CosSourcingRequestMapper
  • Constructor Details

    • DefaultCosSourcingRequestMapper

      public DefaultCosSourcingRequestMapper()
  • Method Details

    • prepareCosSourcingRequest

      public CosSourcingRequest prepareCosSourcingRequest(AbstractOrderModel orderModel)
      prepares a CosSourcingRequest that would be used in sourcing request
      Specified by:
      prepareCosSourcingRequest in interface CosSourcingRequestMapper
      Returns:
      CosSourcingRequest
    • addCartItems

      protected void addCartItems(AbstractOrderModel orderModel, List<CosSourcingItem> cosSourcingItems)
    • setDestinationCoordinates

      public void setDestinationCoordinates(CosSourcingRequest cosSourcingRequest, AbstractOrderModel orderModel)
    • setReservationId

      protected void setReservationId(AbstractOrderModel orderModel, CosSourcingRequest cosSourcingRequest)
    • getCosServiceUtils

      public CosServiceUtils getCosServiceUtils()
      Returns:
      the cosServiceUtils
    • setCosServiceUtils

      public void setCosServiceUtils(CosServiceUtils cosServiceUtils)
      Parameters:
      cosServiceUtils - the cosServiceUtils to set
    • getConfigurationService

      public CosConfigurationService getConfigurationService()
      Returns:
      the configurationService
    • setConfigurationService

      public void setConfigurationService(CosConfigurationService configurationService)
      Parameters:
      configurationService - the configurationService to set
    • getCosSourcingResultHandler

      public CosSourcingResultHandler getCosSourcingResultHandler()
      Returns:
      the cosSourcingResultHandler
    • setCosSourcingResultHandler

      public void setCosSourcingResultHandler(CosSourcingResultHandler cosSourcingResultHandler)
      Parameters:
      cosSourcingResultHandler - the cosSourcingResultHandler to set
    • getAddressConverter

      public de.hybris.platform.servicelayer.dto.converter.Converter<AddressModel,de.hybris.platform.storelocator.data.AddressData> getAddressConverter()
      Returns:
      the addressConverter
    • setAddressConverter

      public void setAddressConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AddressModel,de.hybris.platform.storelocator.data.AddressData> addressConverter)
      Parameters:
      addressConverter - the addressConverter to set