Class ValidationConfigurationBasedPropertyValidator

java.lang.Object
org.broadleafcommerce.openadmin.server.service.persistence.validation.ValidationConfigurationBasedPropertyValidator
All Implemented Interfaces:
PropertyValidator
Direct Known Subclasses:
AdminRegexValidator, AfterStartDateValidator, CronExpressionValidator, GreaterThanMinValueValidator, MatchesFieldValidator, MaxGreaterThanMinValidator, RegexPropertyValidator, RequiredIfPropertyValidator, SandBoxNameValidator, UriPropertyValidator

public abstract class ValidationConfigurationBasedPropertyValidator extends Object implements PropertyValidator
Provides a default validate method that uses the validation configuration map to pull out the error key and pre-populate the PropertyValidationResult based on ConfigurationItem.ERROR_MESSAGE.

This class should be used as your base if you are writing a validator based on a ValidationConfiguration

Author:
Phillip Verheyden (phillipuniverse)
  • Constructor Details

    • ValidationConfigurationBasedPropertyValidator

      public ValidationConfigurationBasedPropertyValidator()
  • Method Details