Package com.skava.validator.services
Class CreateBlackListItemServiceValidator
java.lang.Object
com.skava.validator.services.UserValidatorComponent
com.skava.validator.services.CreateBlackListItemServiceValidator
- All Implemented Interfaces:
com.skava.core.EcommComponent
,com.skava.core.validation.ValidatorComponent
This class defines create BlackListItem service validator.
This validator component used for validating the given request model
BlackListItemRequest
- Author:
- Infosys Equinox
-
Constructor Summary
ConstructorsConstructorDescriptionCreateBlackListItemServiceValidator
(UserCommonServices userCommonServices) Default Constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
isMandatoryPropertyMissing
(BlackListItem blackListItemRequest) void
preProcess
(@Valid com.skava.core.validation.InputModel model) This pre process method is used to validate the input request model.If the validation fails then it will throw the validation error response will be return as a response with respective http status code, otherwise the main process implementation will execute.Methods inherited from class com.skava.validator.services.UserValidatorComponent
destroy, init, onEvent, postProcess
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.validation.ValidatorComponent
preProcess
-
Constructor Details
-
CreateBlackListItemServiceValidator
Default Constructor.
-
-
Method Details
-
preProcess
public void preProcess(@Valid @Valid com.skava.core.validation.InputModel model) This pre process method is used to validate the input request model.If the validation fails then it will throw the validation error response will be return as a response with respective http status code, otherwise the main process implementation will execute.
The following are the validation that occurs- Check whether the user's notes title and descriptions are null. If user's notes title and descriptions are null, then this pre process method will throw the validation error response will be return as a response with respective http status code Else the main process implementation will execute.
- Specified by:
preProcess
in interfacecom.skava.core.validation.ValidatorComponent
- Overrides:
preProcess
in classUserValidatorComponent
- Parameters:
model
- ThisInputModel
model holdsBlackListItemRequest
request model which is used for validating the notes title and description.
-
isMandatoryPropertyMissing
- Parameters:
blackListItemRequest
- blackListItemRequest- Returns:
- boolean value
-