org.exoplatform.container.configuration
Class ConfigurationManagerImpl
java.lang.Object
org.exoplatform.container.configuration.ConfigurationManagerImpl
- All Implemented Interfaces:
- ConfigurationManager
- Direct Known Subclasses:
- MockConfigurationManagerImpl
public class ConfigurationManagerImpl
- extends Object
- implements ConfigurationManager
Jul 19, 2004
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WAR_CONF_LOCATION
public static final String WAR_CONF_LOCATION
- See Also:
- Constant Field Values
configurations_
protected Configuration configurations_
ConfigurationManagerImpl
public ConfigurationManagerImpl()
ConfigurationManagerImpl
public ConfigurationManagerImpl(Set<String> profiles)
ConfigurationManagerImpl
public ConfigurationManagerImpl(Set<String> profiles,
boolean logEnabled)
ConfigurationManagerImpl
public ConfigurationManagerImpl(javax.servlet.ServletContext context,
Set<String> profiles)
ConfigurationManagerImpl
public ConfigurationManagerImpl(ClassLoader loader,
Set<String> profiles)
getCurrentURL
public static URL getCurrentURL()
- Returns the URL of the current document being unmarshalled or null.
- Returns:
- the URL
getConfiguration
public Configuration getConfiguration()
- Specified by:
getConfiguration in interface ConfigurationManager
addConfiguration
public void addConfiguration(javax.servlet.ServletContext context,
String url)
throws Exception
- Throws:
Exception
addConfiguration
public void addConfiguration(String url)
throws Exception
- Specified by:
addConfiguration in interface ConfigurationManager
- Throws:
Exception
addConfiguration
public void addConfiguration(Collection urls)
throws Exception
- Specified by:
addConfiguration in interface ConfigurationManager
- Throws:
Exception
addConfiguration
public void addConfiguration(URL url)
throws Exception
- Specified by:
addConfiguration in interface ConfigurationManager
- Throws:
Exception
processRemoveConfiguration
public void processRemoveConfiguration()
getComponent
public Component getComponent(String service)
- Specified by:
getComponent in interface ConfigurationManager
getComponent
public Component getComponent(Class clazz)
throws Exception
- Specified by:
getComponent in interface ConfigurationManager
- Throws:
Exception
getComponents
public Collection getComponents()
- Specified by:
getComponents in interface ConfigurationManager
isValidateSchema
public boolean isValidateSchema()
setValidateSchema
public void setValidateSchema(boolean validateSchema)
getResource
public URL getResource(String url,
String defaultURL)
throws Exception
- Specified by:
getResource in interface ConfigurationManager
- Throws:
Exception
getResource
public URL getResource(String uri)
throws Exception
- Specified by:
getResource in interface ConfigurationManager
- Throws:
Exception
getInputStream
public InputStream getInputStream(String url,
String defaultURL)
throws Exception
- Specified by:
getInputStream in interface ConfigurationManager
- Throws:
Exception
getInputStream
public InputStream getInputStream(String uri)
throws Exception
- Specified by:
getInputStream in interface ConfigurationManager
- Throws:
Exception
getURL
public URL getURL(String url)
throws Exception
- Specified by:
getURL in interface ConfigurationManager
- Throws:
Exception
isDefault
public boolean isDefault(String value)
- Specified by:
isDefault in interface ConfigurationManager
removePrefix
protected String removePrefix(String prefix,
String url)
Copyright © 2014 eXo Platform SAS. All Rights Reserved.