Class DefaultCosSourcingRequestMapper
java.lang.Object
com.sap.sapoaacosintegration.services.sourcing.impl.DefaultCosSourcingRequestMapper
- All Implemented Interfaces:
CosSourcingRequestMapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCartItems(AbstractOrderModel orderModel, List<CosSourcingItem> cosSourcingItems) de.hybris.platform.servicelayer.dto.converter.Converter<AddressModel,de.hybris.platform.storelocator.data.AddressData> prepareCosSourcingRequest(AbstractOrderModel orderModel) prepares aCosSourcingRequestthat would be used in sourcing requestvoidsetAddressConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AddressModel, de.hybris.platform.storelocator.data.AddressData> addressConverter) voidsetConfigurationService(CosConfigurationService configurationService) voidsetCosServiceUtils(CosServiceUtils cosServiceUtils) voidsetCosSourcingResultHandler(CosSourcingResultHandler cosSourcingResultHandler) voidsetDestinationCoordinates(CosSourcingRequest cosSourcingRequest, AbstractOrderModel orderModel) protected voidsetReservationId(AbstractOrderModel orderModel, CosSourcingRequest cosSourcingRequest)
-
Constructor Details
-
DefaultCosSourcingRequestMapper
public DefaultCosSourcingRequestMapper()
-
-
Method Details
-
prepareCosSourcingRequest
prepares aCosSourcingRequestthat would be used in sourcing request- Specified by:
prepareCosSourcingRequestin interfaceCosSourcingRequestMapper- Returns:
CosSourcingRequest
-
addCartItems
-
setDestinationCoordinates
public void setDestinationCoordinates(CosSourcingRequest cosSourcingRequest, AbstractOrderModel orderModel) -
setReservationId
protected void setReservationId(AbstractOrderModel orderModel, CosSourcingRequest cosSourcingRequest) -
getCosServiceUtils
- Returns:
- the cosServiceUtils
-
setCosServiceUtils
- Parameters:
cosServiceUtils- the cosServiceUtils to set
-
getConfigurationService
- Returns:
- the configurationService
-
setConfigurationService
- Parameters:
configurationService- the configurationService to set
-
getCosSourcingResultHandler
- Returns:
- the cosSourcingResultHandler
-
setCosSourcingResultHandler
- 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
-