org.apache.excalibur.configuration.validation
Class JarvConfigurationValidator

java.lang.Object
  extended byorg.apache.excalibur.configuration.validation.JarvConfigurationValidator
All Implemented Interfaces:
ConfigurationValidator

public class JarvConfigurationValidator
extends Object
implements ConfigurationValidator

Author:
peter royal

Constructor Summary
JarvConfigurationValidator(org.iso_relax.verifier.Schema schema)
           
 
Method Summary
 ValidationResult isFeasiblyValid(Configuration configuration)
          Check to see if configuration is feasibly valid.
 ValidationResult isValid(Configuration configuration)
          Check to see if configuration is valid.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JarvConfigurationValidator

public JarvConfigurationValidator(org.iso_relax.verifier.Schema schema)
Method Detail

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.