Class OfferRecommendationScenariosController

java.lang.Object
com.hybris.ymkt.recommendationwebservices.controller.OfferRecommendationScenariosController

@Controller public class OfferRecommendationScenariosController extends Object
  • Field Details

  • Constructor Details

    • OfferRecommendationScenariosController

      public OfferRecommendationScenariosController()
  • Method Details

    • populateDropdown

      @RequestMapping(value="/data/offer/{sourceField}", method=GET, produces="application/json") @ResponseBody public String populateDropdown(@PathVariable String sourceField) throws IOException
      Retrieve dropdown values via oData and return content
      Parameters:
      sourceType - : Dropdown to fill
      Returns:
      JSON containing option data list
      Throws:
      com.fasterxml.jackson.databind.JsonMappingException
      com.fasterxml.jackson.core.JsonGenerationException
      IOException
    • setOfferRecoPopulatorFacade

      public void setOfferRecoPopulatorFacade(OfferRecommendationPopulatorFacade offerRecoPopulatorFacade)