Class RecommendationScenariosController

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

@Controller public class RecommendationScenariosController extends Object
  • Field Details

  • Constructor Details

    • RecommendationScenariosController

      public RecommendationScenariosController()
  • Method Details

    • populateDropdown

      @ResponseBody @RequestMapping(value="/data/product/{sourceField}", method=GET, produces="application/json") 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
    • setRecommendationPopulatorFacade

      public void setRecommendationPopulatorFacade(RecommendationPopulatorFacade recommendationPopulatorFacade)