Class SyncJobRequestSourceValidator
java.lang.Object
de.hybris.platform.cmsfacades.synchronization.validator.SyncJobRequestSourceValidator
- All Implemented Interfaces:
org.springframework.validation.Validator
public class SyncJobRequestSourceValidator
extends Object
implements org.springframework.validation.Validator
Provides additional validation to the DTO of
SyncJobData for SynchronizationFacade.
Rules:
- Source Catalog Version cannot be null
- A catalog version should exist with Source Catalog Version
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CatalogExistsPredicateprotected CatalogVersionExistsPredicateprotected CatalogVersionServicevoidsetCatalogExistsPredicate(CatalogExistsPredicate catalogExistsPredicate) voidsetCatalogVersionExistsPredicate(CatalogVersionExistsPredicate catalogVersionExistsPredicate) voidsetCatalogVersionService(CatalogVersionService catalogVersionService) booleanvoid
-
Field Details
-
SOURCE_VERSION
- See Also:
-
-
Constructor Details
-
SyncJobRequestSourceValidator
public SyncJobRequestSourceValidator()
-
-
Method Details
-
supports
- Specified by:
supportsin interfaceorg.springframework.validation.Validator
-
validate
- Specified by:
validatein interfaceorg.springframework.validation.Validator
-
getCatalogVersionService
-
setCatalogVersionService
-
getCatalogVersionExistsPredicate
-
setCatalogVersionExistsPredicate
public void setCatalogVersionExistsPredicate(CatalogVersionExistsPredicate catalogVersionExistsPredicate) -
getCatalogExistsPredicate
-
setCatalogExistsPredicate
-