Class DefaultSapCpiOutboundC4CQuoteService
java.lang.Object
com.sap.hybris.c4ccpiquote.outbound.service.impl.DefaultSapCpiOutboundC4CQuoteService
- All Implemented Interfaces:
SapCpiOutboundC4CQuoteService
public class DefaultSapCpiOutboundC4CQuoteService
extends Object
implements SapCpiOutboundC4CQuoteService
Default Implementation of SapCpiOutboundC4CQuoteService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.hybris.platform.outboundservices.facade.OutboundServiceFacaderx.Observable<org.springframework.http.ResponseEntity<Map>>sendOrderNotification(C4CSalesOrderNotificationModel c4cSalesOrderNotificationModel) Send Order Notification to SCPIrx.Observable<org.springframework.http.ResponseEntity<Map>>sendQuote(SAPC4CCpiOutboundQuoteModel sapC4CCpiOutboundQuoteModel) Send Quote to SCPIvoidsetOutboundServiceFacade(de.hybris.platform.outboundservices.facade.OutboundServiceFacade outboundServiceFacade)
-
Constructor Details
-
DefaultSapCpiOutboundC4CQuoteService
public DefaultSapCpiOutboundC4CQuoteService()
-
-
Method Details
-
sendQuote
public rx.Observable<org.springframework.http.ResponseEntity<Map>> sendQuote(SAPC4CCpiOutboundQuoteModel sapC4CCpiOutboundQuoteModel) Description copied from interface:SapCpiOutboundC4CQuoteServiceSend Quote to SCPI- Specified by:
sendQuotein interfaceSapCpiOutboundC4CQuoteService- Parameters:
sapC4CCpiOutboundQuoteModel- used to send quote data as payload- Returns:
- Observable<ResponseEntity
-
sendOrderNotification
public rx.Observable<org.springframework.http.ResponseEntity<Map>> sendOrderNotification(C4CSalesOrderNotificationModel c4cSalesOrderNotificationModel) Description copied from interface:SapCpiOutboundC4CQuoteServiceSend Order Notification to SCPI- Specified by:
sendOrderNotificationin interfaceSapCpiOutboundC4CQuoteService- Parameters:
c4cSalesOrderNotificationModel- used to send order data as payload- Returns:
- Observable<ResponseEntity
-
getOutboundServiceFacade
public de.hybris.platform.outboundservices.facade.OutboundServiceFacade getOutboundServiceFacade()- Returns:
- the outboundServiceFacade
-
setOutboundServiceFacade
public void setOutboundServiceFacade(de.hybris.platform.outboundservices.facade.OutboundServiceFacade outboundServiceFacade) - Parameters:
outboundServiceFacade- the outboundServiceFacade to set
-