org.apache.excalibur.configuration.validation
Class JarvConfigurationValidator
java.lang.Object
org.apache.excalibur.configuration.validation.JarvConfigurationValidator
- All Implemented Interfaces:
- ConfigurationValidator
- public class JarvConfigurationValidator
- extends Object
- implements ConfigurationValidator
- Author:
- peter royal
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JarvConfigurationValidator
public JarvConfigurationValidator(org.iso_relax.verifier.Schema schema)
isFeasiblyValid
public ValidationResult isFeasiblyValid(Configuration configuration)
throws ConfigurationException
- Description copied from interface:
ConfigurationValidator
- 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
- Specified by:
isFeasiblyValid
in interface ConfigurationValidator
- 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
- Description copied from interface:
ConfigurationValidator
- Check to see if configuration is valid.
- Specified by:
isValid
in interface ConfigurationValidator
- 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.