Package com.skava.validator.services
Class ActionValidator
java.lang.Object
com.skava.validator.services.CollectionValidatorComponent
com.skava.validator.services.ActionValidator
- All Implemented Interfaces:
com.skava.core.EcommComponent
,com.skava.core.validation.ValidatorComponent
The Class ActionValidator.
This class is used to validate all the scenarios for create action apis
- Author:
- Infosys Equinox
-
Constructor Summary
ConstructorsConstructorDescriptionActionValidator
(CommonServices commonServices, EventRepository eventRepository) Instantiates a new action validator. -
Method Summary
Modifier and TypeMethodDescriptionvoid
preProcess
(com.skava.core.validation.InputModel model) void
validateNameAndTemplate
(Action request) Methods inherited from class com.skava.validator.services.CollectionValidatorComponent
destroy, 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.EcommComponent
init, onEvent
Methods inherited from interface com.skava.core.validation.ValidatorComponent
preProcess
-
Constructor Details
-
ActionValidator
Instantiates a new action validator.- Parameters:
commonServices
- the common serviceseventRepository
- the event repository
-
-
Method Details
-
preProcess
public void preProcess(com.skava.core.validation.InputModel model) - Specified by:
preProcess
in interfacecom.skava.core.validation.ValidatorComponent
- Overrides:
preProcess
in classCollectionValidatorComponent
-
validateNameAndTemplate
-