Class DefaultSapProductCpqOutboundService

java.lang.Object
com.sap.hybris.sapproductcpqintegration.service.impl.DefaultSapProductCpqOutboundService
All Implemented Interfaces:
SapProductCpqOutboundService

public class DefaultSapProductCpqOutboundService extends Object implements SapProductCpqOutboundService
Implementation for sending product media object to callidus cloud.
  • Constructor Details

    • DefaultSapProductCpqOutboundService

      public DefaultSapProductCpqOutboundService()
  • Method Details

    • sendProductMedia

      public org.springframework.http.ResponseEntity<String> sendProductMedia(MediaModel mediaModel)
      preparing and sending restTemplate post request for replicating product image to callidus.
      Specified by:
      sendProductMedia in interface SapProductCpqOutboundService
      Parameters:
      mediaModel -
      Returns:
      ResponseEntity
    • getIntegrationRestTemplateFactory

      public de.hybris.platform.outboundservices.client.IntegrationRestTemplateFactory getIntegrationRestTemplateFactory()
    • setIntegrationRestTemplateFactory

      public void setIntegrationRestTemplateFactory(de.hybris.platform.outboundservices.client.IntegrationRestTemplateFactory integrationRestTemplateFactory)
    • getDestinationService

      public de.hybris.platform.apiregistryservices.services.DestinationService<ConsumedDestinationModel> getDestinationService()
    • setDestinationService

      public void setDestinationService(de.hybris.platform.apiregistryservices.services.DestinationService<ConsumedDestinationModel> destinationService)
    • getMediaService

      public de.hybris.platform.servicelayer.media.MediaService getMediaService()
    • setMediaService

      public void setMediaService(de.hybris.platform.servicelayer.media.MediaService mediaService)
    • getRealFileName

      public String getRealFileName()
    • setRealFileName

      public void setRealFileName(String realFileName)