Class DefaultBackofficeLocalizationAwareValidationService
java.lang.Object
com.hybris.backoffice.cockpitng.dataaccess.facades.object.validation.impl.DefaultBackofficeValidationService
com.hybris.backoffice.cockpitng.dataaccess.facades.object.validation.impl.DefaultBackofficeLocalizationAwareValidationService
- All Implemented Interfaces:
BackofficeLocalizationAwareValidationService,BackofficeValidationService
public class DefaultBackofficeLocalizationAwareValidationService
extends DefaultBackofficeValidationService
implements BackofficeLocalizationAwareValidationService
Default Backoffice validator for localized attributes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisViolationInvalidForLocalizedQualifier(Collection<com.hybris.cockpitng.validation.LocalizedQualifier> localizedQualifiers, LocalizedHybrisConstraintViolation violation) List<com.hybris.cockpitng.validation.model.ValidationInfo>validate(Object objectToValidate, Collection<com.hybris.cockpitng.validation.LocalizedQualifier> localizedQualifiers, com.hybris.cockpitng.validation.ValidationContext validationContext) Validate qualifiers for given object, for given locales, with defined validation contextValidationContext.Methods inherited from class com.hybris.backoffice.cockpitng.dataaccess.facades.object.validation.impl.DefaultBackofficeValidationService
getModelService, getPlatformConstraintGroupModels, getTypeFacade, getValidateGroups, getValidationDao, getValidationService, setAttributesNotSupportedByValidation, setModelService, setTypeFacade, setValidateGroups, setValidationDao, setValidationService, shouldValidateObject, translatePlatformViolations, validate, validate, validateProperties, validateSingleProperty, validateSingleProperty, validateSingleValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.backoffice.cockpitng.dataaccess.facades.object.validation.BackofficeValidationService
validate, validate
-
Constructor Details
-
DefaultBackofficeLocalizationAwareValidationService
public DefaultBackofficeLocalizationAwareValidationService()
-
-
Method Details
-
validate
public List<com.hybris.cockpitng.validation.model.ValidationInfo> validate(Object objectToValidate, Collection<com.hybris.cockpitng.validation.LocalizedQualifier> localizedQualifiers, com.hybris.cockpitng.validation.ValidationContext validationContext) Description copied from interface:BackofficeLocalizationAwareValidationServiceValidate qualifiers for given object, for given locales, with defined validation contextValidationContext.- Specified by:
validatein interfaceBackofficeLocalizationAwareValidationService- Parameters:
objectToValidate- object to validate.localizedQualifiers- qualifiers.validationContext- validation context.- Returns:
- list of
ValidationInfocontaining validation results
-
isViolationInvalidForLocalizedQualifier
protected boolean isViolationInvalidForLocalizedQualifier(Collection<com.hybris.cockpitng.validation.LocalizedQualifier> localizedQualifiers, LocalizedHybrisConstraintViolation violation)
-