Class ConfigurationUnmarshaller


  • public class ConfigurationUnmarshaller
    extends Object
    Unmarshall a configuration.
    Version:
    $Revision$
    Author:
    Julien Viet
    • Constructor Detail

      • ConfigurationUnmarshaller

        public ConfigurationUnmarshaller​(Set<String> profiles)
      • ConfigurationUnmarshaller

        public ConfigurationUnmarshaller()
    • Method Detail

      • isValid

        public boolean isValid​(URL url)
                        throws NullPointerException,
                               IOException
        Returns true if the configuration file is valid according to its schema declaration. If the file does not have any schema declaration, the file will be reported as valid.
        Parameters:
        url - the url of the configuration to validate
        Returns:
        true if the configuration file is valid
        Throws:
        IOException - any IOException thrown by using the provided URL
        NullPointerException - if the provided URL is null