Class ConfigurationValidator
- java.lang.Object
-
- net.adoptopenjdk.icedteaweb.config.validators.ConfigurationValidator
-
public class ConfigurationValidator extends java.lang.ObjectValidates a DeploymentConfiguration by identifying settings with unrecognized names or incorrect values.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<Setting>incorrectEntriesprivate java.util.Map<java.lang.String,Setting>toValidateprivate java.util.List<Setting>unrecognizedEntriesprivate booleanvalidated
-
Constructor Summary
Constructors Constructor Description ConfigurationValidator(java.util.Map<java.lang.String,Setting> toValidate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Setting>getIncorrectSetting()java.util.List<Setting>getUnrecognizedSetting()voidvalidate()Validates the settings used in the constructor.
-
-
-
Constructor Detail
-
ConfigurationValidator
public ConfigurationValidator(java.util.Map<java.lang.String,Setting> toValidate)
- Parameters:
toValidate- the settings to validate
-
-
Method Detail
-
validate
public void validate()
Validates the settings used in the constructor. UsegetIncorrectSetting()andgetUnrecognizedSetting()to get the list of incorrect or unrecognized settings.
-
getIncorrectSetting
public java.util.List<Setting> getIncorrectSetting()
- Returns:
- a list of settings which have incorrect values
-
getUnrecognizedSetting
public java.util.List<Setting> getUnrecognizedSetting()
- Returns:
- a list of settings which are not recognized
-
-