Class CampaignRestrictionController
- java.lang.Object
-
- com.hybris.ymkt.segmentation.controller.CampaignRestrictionController
-
@Controller public class CampaignRestrictionController extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected CampaignRestrictionPopulatorFacadecampaignRestrictionPopulatorFacade
-
Constructor Summary
Constructors Constructor Description CampaignRestrictionController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringpopulateCampaignsDropdown(java.lang.String mask, java.lang.String currentPage, java.lang.String pageSize)voidsetCampaignRestrictionPopulatorFacade(CampaignRestrictionPopulatorFacade campaignRestrictionPopulatorFacade)java.lang.StringsetExistingCampaignDropdownValue(java.util.Optional<java.lang.String> campaignId)
-
-
-
Field Detail
-
campaignRestrictionPopulatorFacade
protected CampaignRestrictionPopulatorFacade campaignRestrictionPopulatorFacade
-
-
Method Detail
-
populateCampaignsDropdown
@ResponseBody @RequestMapping(method=GET, value="/data/segmentation/campaign") public java.lang.String populateCampaignsDropdown(@RequestParam(required=false) java.lang.String mask, @RequestParam(required=true) java.lang.String currentPage, @RequestParam(required=true) java.lang.String pageSize) throws java.io.IOException- Throws:
java.io.IOException
-
setExistingCampaignDropdownValue
@ResponseBody @RequestMapping(method=GET, value="/data/segmentation/campaign/{campaignId}") public java.lang.String setExistingCampaignDropdownValue(@PathVariable java.util.Optional<java.lang.String> campaignId) throws java.io.IOException- Throws:
java.io.IOException
-
setCampaignRestrictionPopulatorFacade
public void setCampaignRestrictionPopulatorFacade(CampaignRestrictionPopulatorFacade campaignRestrictionPopulatorFacade)
-
-