Class SapRevenueCloudOrderConversionService
java.lang.Object
de.hybris.platform.sap.saprevenuecloudorder.service.impl.SapRevenueCloudOrderConversionService
- All Implemented Interfaces:
SapCpiOrderOutboundConversionService
- Direct Known Subclasses:
DefaultSapCpqSbOrderConversionService
public class SapRevenueCloudOrderConversionService
extends Object
implements SapCpiOrderOutboundConversionService
SAP CPI Subscription Order Outbound Conversion Service
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertCancelOrderToSapCpiCancelOrder(OrderCancelRecordEntryModel orderCancelRecordEntryModel) convertCancelOrderToSapCpiCancelOrderconvertOrderToSapCpiOrder(OrderModel orderModel) Converts OrderModel to SAPCpiOutboundOrderModelde.hybris.platform.b2b.services.B2BUnitServicede.hybris.platform.cms2.servicelayer.services.CMSSiteServicede.hybris.platform.subscriptionservices.price.SubscriptionCommercePriceServicede.hybris.platform.servicelayer.i18n.CommonI18NServicede.hybris.platform.servicelayer.config.ConfigurationServiceprotected voidpopulateOrderItems(SAPCpiOutboundOrderModel sapCpiOutboundOrder, OrderModel order) protected voidpopulatePaymentDetails(SAPCpiOutboundOrderModel sapCpiOutboundOrder, PaymentInfoModel paymentInfoModel) voidsetB2bUnitService(de.hybris.platform.b2b.services.B2BUnitService b2bUnitService) voidsetCmsSiteService(de.hybris.platform.cms2.servicelayer.services.CMSSiteService cmsSiteService) voidsetCommercePriceService(de.hybris.platform.subscriptionservices.price.SubscriptionCommercePriceService commercePriceService) voidsetCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService) voidsetConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.sap.sapcpiorderexchange.service.SapCpiOrderOutboundConversionService
convertOrderToSapCpiOrder
-
Constructor Details
-
SapRevenueCloudOrderConversionService
public SapRevenueCloudOrderConversionService()
-
-
Method Details
-
convertOrderToSapCpiOrder
Description copied from interface:SapCpiOrderOutboundConversionServiceConverts OrderModel to SAPCpiOutboundOrderModel- Specified by:
convertOrderToSapCpiOrderin interfaceSapCpiOrderOutboundConversionService- Parameters:
orderModel- OrderModel- Returns:
- SAPCpiOutboundOrderModel
-
convertCancelOrderToSapCpiCancelOrder
public List<SAPCpiOutboundOrderCancellationModel> convertCancelOrderToSapCpiCancelOrder(OrderCancelRecordEntryModel orderCancelRecordEntryModel) Description copied from interface:SapCpiOrderOutboundConversionServiceconvertCancelOrderToSapCpiCancelOrder- Specified by:
convertCancelOrderToSapCpiCancelOrderin interfaceSapCpiOrderOutboundConversionService- Parameters:
orderCancelRecordEntryModel- OrderCancelRecordEntryModel- Returns:
- List
-
populatePaymentDetails
protected void populatePaymentDetails(SAPCpiOutboundOrderModel sapCpiOutboundOrder, PaymentInfoModel paymentInfoModel) -
populateOrderItems
-
getConfigurationService
public de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()- Returns:
- the configurationService
-
setConfigurationService
public void setConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService) - Parameters:
configurationService- the configurationService to set
-
getCmsSiteService
public de.hybris.platform.cms2.servicelayer.services.CMSSiteService getCmsSiteService()- Returns:
- the cmsSiteService
-
setCmsSiteService
public void setCmsSiteService(de.hybris.platform.cms2.servicelayer.services.CMSSiteService cmsSiteService) - Parameters:
cmsSiteService- the cmsSiteService to set
-
getCommonI18NService
public de.hybris.platform.servicelayer.i18n.CommonI18NService getCommonI18NService()- Returns:
- the commonI18NService
-
setCommonI18NService
public void setCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService) - Parameters:
commonI18NService- the commonI18NService to set
-
getCommercePriceService
public de.hybris.platform.subscriptionservices.price.SubscriptionCommercePriceService getCommercePriceService()- Returns:
- the commercePriceService
-
setCommercePriceService
public void setCommercePriceService(de.hybris.platform.subscriptionservices.price.SubscriptionCommercePriceService commercePriceService) - Parameters:
commercePriceService- the commercePriceService to set
-
getB2bUnitService
public de.hybris.platform.b2b.services.B2BUnitService getB2bUnitService()- Returns:
- the b2bUnitService
-
setB2bUnitService
public void setB2bUnitService(de.hybris.platform.b2b.services.B2BUnitService b2bUnitService) - Parameters:
b2bUnitService- the b2bUnitService to set
-