Class DefaultSapRevenueCloudOrderOutboundService

java.lang.Object
de.hybris.platform.sap.saprevenuecloudorder.service.impl.DefaultSapRevenueCloudOrderOutboundService
All Implemented Interfaces:
SapRevenueCloudOrderOutboundService

public class DefaultSapRevenueCloudOrderOutboundService extends Object implements SapRevenueCloudOrderOutboundService
Service to send subscription order to Revenue Cloud via CPI.
  • Constructor Details

    • DefaultSapRevenueCloudOrderOutboundService

      public DefaultSapRevenueCloudOrderOutboundService()
  • Method Details

    • sendOrder

      public rx.Observable<org.springframework.http.ResponseEntity<Map>> sendOrder(OrderModel orderModel)
      Description copied from interface: SapRevenueCloudOrderOutboundService
      Sends order to Revenue Cloud
      Specified by:
      sendOrder in interface SapRevenueCloudOrderOutboundService
      Parameters:
      orderModel - OrderModel
      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
    • getSapRevenueCloudOrderConversionService

      public SapRevenueCloudOrderConversionService getSapRevenueCloudOrderConversionService()
      Returns:
      the sapRevenueCloudOrderConversionService
    • setSapRevenueCloudOrderConversionService

      public void setSapRevenueCloudOrderConversionService(SapRevenueCloudOrderConversionService sapRevenueCloudOrderConversionService)
      Parameters:
      sapRevenueCloudOrderConversionService - the sapRevenueCloudOrderConversionService to set