Class CreateCampaignValidator

java.lang.Object
com.skava.loyalty.validator.service.CreateCampaignValidator
All Implemented Interfaces:
com.skava.core.EcommComponent, com.skava.core.validation.ValidatorComponent

@Component public class CreateCampaignValidator extends Object implements com.skava.core.validation.ValidatorComponent
A class that provides functionality to create a campaign
Since:
8.11
Version:
8.11
  • Constructor Details

    • CreateCampaignValidator

      public CreateCampaignValidator()
      Default Constructor.
  • Method Details

    • preProcess

      public void preProcess(com.skava.core.validation.InputModel model)
      Pre-Process Validation for create LoyaltyEvent
      Specified by:
      preProcess in interface com.skava.core.validation.ValidatorComponent
      Parameters:
      model - - Holds the instance of InputModel
    • validateCampaignStartEndTime

      public void validateCampaignStartEndTime(CampaignRequest campaignReq)
      Parameters:
      campaignReq -
    • validateCampaignName

      public void validateCampaignName(CampaignRequest campaignReq)
      Parameters:
      campaignReq -