public class ConfigurationManagerImpl extends Object implements ConfigurationManager
| Modifier and Type | Field and Description |
|---|---|
protected Configuration |
configurations_ |
static String |
WAR_CONF_LOCATION |
LOG_DEBUG, LOG_DEBUG_PROPERTY| Constructor and Description |
|---|
ConfigurationManagerImpl() |
ConfigurationManagerImpl(ClassLoader loader,
Set<String> profiles) |
ConfigurationManagerImpl(javax.servlet.ServletContext context,
Set<String> profiles) |
ConfigurationManagerImpl(Set<String> profiles) |
ConfigurationManagerImpl(Set<String> profiles,
boolean logEnabled) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfiguration(Collection urls) |
void |
addConfiguration(javax.servlet.ServletContext context,
String url) |
void |
addConfiguration(String url) |
void |
addConfiguration(URL url) |
Component |
getComponent(Class clazz) |
Component |
getComponent(String service) |
Collection |
getComponents() |
Configuration |
getConfiguration() |
static URL |
getCurrentURL()
Returns the URL of the current document being unmarshalled or null.
|
InputStream |
getInputStream(String uri) |
InputStream |
getInputStream(String url,
String defaultURL) |
URL |
getResource(String uri) |
URL |
getResource(String url,
String defaultURL) |
URL |
getURL(String url) |
boolean |
isDefault(String value) |
boolean |
isValidateSchema() |
void |
processRemoveConfiguration() |
protected String |
removePrefix(String prefix,
String url) |
void |
setValidateSchema(boolean validateSchema) |
public static final String WAR_CONF_LOCATION
protected Configuration configurations_
public ConfigurationManagerImpl()
public ConfigurationManagerImpl(javax.servlet.ServletContext context,
Set<String> profiles)
public ConfigurationManagerImpl(ClassLoader loader, Set<String> profiles)
public static URL getCurrentURL()
public Configuration getConfiguration()
getConfiguration in interface ConfigurationManagerpublic void addConfiguration(javax.servlet.ServletContext context,
String url)
throws Exception
Exceptionpublic void addConfiguration(String url) throws Exception
addConfiguration in interface ConfigurationManagerExceptionpublic void addConfiguration(Collection urls) throws Exception
addConfiguration in interface ConfigurationManagerExceptionpublic void addConfiguration(URL url) throws Exception
addConfiguration in interface ConfigurationManagerExceptionpublic void processRemoveConfiguration()
public Component getComponent(String service)
getComponent in interface ConfigurationManagerpublic Component getComponent(Class clazz) throws Exception
getComponent in interface ConfigurationManagerExceptionpublic Collection getComponents()
getComponents in interface ConfigurationManagerpublic boolean isValidateSchema()
public void setValidateSchema(boolean validateSchema)
public URL getResource(String url, String defaultURL) throws Exception
getResource in interface ConfigurationManagerExceptionpublic URL getResource(String uri) throws Exception
getResource in interface ConfigurationManagerExceptionpublic InputStream getInputStream(String url, String defaultURL) throws Exception
getInputStream in interface ConfigurationManagerExceptionpublic InputStream getInputStream(String uri) throws Exception
getInputStream in interface ConfigurationManagerExceptionpublic URL getURL(String url) throws Exception
getURL in interface ConfigurationManagerExceptionpublic boolean isDefault(String value)
isDefault in interface ConfigurationManagerCopyright © 2014 eXo Platform SAS. All Rights Reserved.