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 Details

    • DefaultSapCpiOutboundC4CQuoteService

      public DefaultSapCpiOutboundC4CQuoteService()
  • Method Details

    • sendQuote

      public rx.Observable<org.springframework.http.ResponseEntity<Map>> sendQuote(SAPC4CCpiOutboundQuoteModel sapC4CCpiOutboundQuoteModel)
      Description copied from interface: SapCpiOutboundC4CQuoteService
      Send Quote to SCPI
      Specified by:
      sendQuote in interface SapCpiOutboundC4CQuoteService
      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: SapCpiOutboundC4CQuoteService
      Send Order Notification to SCPI
      Specified by:
      sendOrderNotification in interface SapCpiOutboundC4CQuoteService
      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