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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
preProcess
(com.skava.core.validation.InputModel model) Pre-Process Validation for create LoyaltyEventvoid
validateCampaignName
(CampaignRequest campaignReq) void
validateCampaignStartEndTime
(CampaignRequest campaignReq) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.skava.core.EcommComponent
destroy, init, onEvent
Methods inherited from interface com.skava.core.validation.ValidatorComponent
postProcess, preProcess
-
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 interfacecom.skava.core.validation.ValidatorComponent
- Parameters:
model
- - Holds the instance ofInputModel
-
validateCampaignStartEndTime
- Parameters:
campaignReq
-
-
validateCampaignName
- Parameters:
campaignReq
-
-