Class ConfigurationValidator

java.lang.Object
net.adoptopenjdk.icedteaweb.config.validators.ConfigurationValidator

public class ConfigurationValidator extends Object
Validates a DeploymentConfiguration by identifying settings with unrecognized names or incorrect values.
  • Field Details

    • incorrectEntries

      private final List<Setting> incorrectEntries
    • unrecognizedEntries

      private final List<Setting> unrecognizedEntries
    • toValidate

      private final Map<String,Setting> toValidate
    • validated

      private boolean validated
  • Constructor Details

    • ConfigurationValidator

      public ConfigurationValidator(Map<String,Setting> toValidate)
      Parameters:
      toValidate - the settings to validate
  • Method Details

    • validate

      public void validate()
      Validates the settings used in the constructor. Use getIncorrectSetting() and getUnrecognizedSetting() to get the list of incorrect or unrecognized settings.
    • getIncorrectSetting

      public List<Setting> getIncorrectSetting()
      Returns:
      a list of settings which have incorrect values
    • getUnrecognizedSetting

      public List<Setting> getUnrecognizedSetting()
      Returns:
      a list of settings which are not recognized