Interface PROSMerchandisingService

All Known Implementing Classes:
DefaultPROSMerchandisingService

public interface PROSMerchandisingService
The Pros Merchandising Service interface.
  • Method Details

    • doMerchandisingSearch

      MerchandisingResponseMessage doMerchandisingSearch(MerchandisingRequestMessage merchandisingMessage) throws com.fasterxml.jackson.core.JsonProcessingException
      This method sends a merchandising request message.
      Parameters:
      merchandisingMessage - the merchandising request message
      Returns:
      the MerchandisingResponseMessage
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException - to be thrown when an error occurs during the conversion of the request message in a json string.
    • convertMerchandisingResponseToString

      String convertMerchandisingResponseToString(MerchandisingResponseMessage merchandisingResponseMessage) throws com.fasterxml.jackson.core.JsonProcessingException
      Convert the merchandising response message to string.
      Parameters:
      merchandisingResponseMessage - the merchandising response message
      Returns:
      the message converted into string
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException - to be thrown when an error occurs during the conversion of the merchandising response message to string.
    • convertStringToMerchandisingResponseMessage

      MerchandisingResponseMessage convertStringToMerchandisingResponseMessage(String merchandisingResponseMessage)
      Converts the merchandising response string to merchandising response message
      Parameters:
      merchandisingResponseMessage - the string merchandising search response wrapper
      Returns:
      the merchandising response message