org.apache.excalibur.configuration.validation
Interface ConfigurationValidator
- All Known Implementing Classes:
- JarvConfigurationValidator
- public interface ConfigurationValidator
- Author:
- peter royal
isFeasiblyValid
public ValidationResult isFeasiblyValid(Configuration configuration)
throws ConfigurationException
- Check to see if configuration is feasibly valid. That is, does this configuration match
the schema in its current state, but not neccessarily fullfill the requirements of the
schema.
Implementations are not required to support checking feasibility. If feasibility cannot
be checked, the implementation should always return true
- Parameters:
configuration
- Configuration to check
- Returns:
- ValidationResult containing results of validation
- Throws:
ConfigurationException
- if no schema is found
isValid
public ValidationResult isValid(Configuration configuration)
throws ConfigurationException
- Check to see if configuration is valid.
- Parameters:
configuration
- Configuration to check
- Returns:
- ValidationResult containing results of validation
- Throws:
ConfigurationException
- if no schema is found
Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.