Class DefaultOdmPayloadDecorator

java.lang.Object
com.sap.sapodmservices.decorator.DefaultOdmPayloadDecorator
All Implemented Interfaces:
de.hybris.platform.outboundservices.decorator.OutboundRequestDecorator

public class DefaultOdmPayloadDecorator extends Object implements de.hybris.platform.outboundservices.decorator.OutboundRequestDecorator
  • Constructor Details

    • DefaultOdmPayloadDecorator

      public DefaultOdmPayloadDecorator()
  • Method Details

    • decorate

      public org.springframework.http.HttpEntity<Map<String,Object>> decorate(org.springframework.http.HttpHeaders httpHeaders, Map<String,Object> payload, de.hybris.platform.outboundservices.decorator.DecoratorContext context, de.hybris.platform.outboundservices.decorator.DecoratorExecution execution)

      This method is used to convert the customer data to ODM business partner.

      Specified by:
      decorate in interface de.hybris.platform.outboundservices.decorator.OutboundRequestDecorator
    • getWebhookPayloadBuildingRequestDecorator

      public de.hybris.platform.webhookservices.decorator.WebhookPayloadBuildingRequestDecorator getWebhookPayloadBuildingRequestDecorator()
    • setWebhookPayloadBuildingRequestDecorator

      public void setWebhookPayloadBuildingRequestDecorator(de.hybris.platform.webhookservices.decorator.WebhookPayloadBuildingRequestDecorator webhookPayloadBuildingRequestDecorator)
    • getSapOdmCustomerConverter

      public de.hybris.platform.servicelayer.dto.converter.Converter<CustomerModel,SapOdmCustomerData> getSapOdmCustomerConverter()
    • setSapOdmCustomerConverter

      public void setSapOdmCustomerConverter(de.hybris.platform.servicelayer.dto.converter.Converter<CustomerModel,SapOdmCustomerData> sapOdmCustomerConverter)