org.exoplatform.container.configuration
Class ConfigurationUnmarshaller
java.lang.Object
org.exoplatform.container.configuration.ConfigurationUnmarshaller
public class ConfigurationUnmarshaller
- extends Object
Unmarshall a configuration.
- Version:
- $Revision$
- Author:
- Julien Viet
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurationUnmarshaller
public ConfigurationUnmarshaller(Set<String> profiles)
ConfigurationUnmarshaller
public ConfigurationUnmarshaller()
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
unmarshall
public Configuration unmarshall(URL url)
throws Exception
- Throws:
Exception
Copyright © 2015 eXo Platform SAS. All Rights Reserved.