public interface ConfigValidator
| Modifier and Type | Method and Description |
|---|---|
static ConfigValidator |
getInstance()
Deprecated.
please use {
getInstance(ClientType)} instead |
static ConfigValidator |
getInstance(ClientType clientType)
Factory method to get an instance of ConfigValidator
|
ValidationResult |
validate(ConfigType configType,
ValidationType validationType,
ConfigDataProvider configDataProvider)
Validates the configuration.
|
java.util.Map<ConfigType,ValidationResult> |
validate(java.util.Map<ConfigType,ConfigDataProvider> configTypeWithDataProvider,
ValidationType validationType)
Validates multiple Frame configuration types individually.
|
ValidationResult validate(ConfigType configType, ValidationType validationType, ConfigDataProvider configDataProvider)
ConfigType, the validation to be performed
(for example, syntactic) is provided by ValidationType, and the configuration to be validated is provided
by ConfigDataProvider. Note that the client is responsible for closing the ConfigDataProvider resource.configType - ConfigTypevalidationType - ValidationTypeconfigDataProvider - ConfigDataProviderValidationResultConfigValidationException - if validation can't be performedjava.util.Map<ConfigType,ValidationResult> validate(java.util.Map<ConfigType,ConfigDataProvider> configTypeWithDataProvider, ValidationType validationType)
configTypeWithDataProvider - Provides a K-V pair of ConfigType and ConfigDataProvidervalidationType - The validation to be performed ValidationTypeValidationResultConfigValidationException - if validation can't be performed@Deprecated static ConfigValidator getInstance()
getInstance(ClientType)} insteadstatic ConfigValidator getInstance(ClientType clientType)
clientType - the Frame client type ClientType