Class CampaignRestrictionController

java.lang.Object
com.hybris.ymkt.segmentation.controller.CampaignRestrictionController

@Controller public class CampaignRestrictionController extends Object
  • Field Details

  • Constructor Details

    • CampaignRestrictionController

      public CampaignRestrictionController()
  • Method Details

    • populateCampaignsDropdown

      @ResponseBody @RequestMapping(method=GET, value="/data/segmentation/campaign", produces="application/json") public String populateCampaignsDropdown(@RequestParam(required=false) String mask, @RequestParam(required=true) String currentPage, @RequestParam(required=true) String pageSize) throws IOException
      Throws:
      IOException
    • setExistingCampaignDropdownValue

      @ResponseBody @RequestMapping(method=GET, value="/data/segmentation/campaign/{campaignId}", produces="application/json") public String setExistingCampaignDropdownValue(@PathVariable Optional<String> campaignId) throws IOException
      Throws:
      IOException
    • setCampaignRestrictionPopulatorFacade

      public void setCampaignRestrictionPopulatorFacade(CampaignRestrictionPopulatorFacade campaignRestrictionPopulatorFacade)