Interface PROSMerchandisingService
- All Known Implementing Classes:
DefaultPROSMerchandisingService
public interface PROSMerchandisingService
The Pros Merchandising Service interface.
-
Method Summary
Modifier and TypeMethodDescriptionconvertMerchandisingResponseToString(MerchandisingResponseMessage merchandisingResponseMessage) Convert the merchandising response message to string.convertStringToMerchandisingResponseMessage(String merchandisingResponseMessage) Converts the merchandising response string to merchandising response messagedoMerchandisingSearch(MerchandisingRequestMessage merchandisingMessage) This method sends a merchandising request message.
-
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
-