public class ContainerUtil extends Object
| Constructor and Description |
|---|
ContainerUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addComponentLifecyclePlugin(ExoContainer container,
ConfigurationManager conf) |
static void |
addComponents(ExoContainer container,
ConfigurationManager conf) |
static void |
addContainerLifecyclePlugin(ExoContainer container,
ConfigurationManager conf) |
static TenantsContainerContext |
createTenantsContext(ExoContainer container,
ConfigurationManager conf) |
static Collection<URL> |
getConfigurationURL(String configuration) |
static Constructor<?>[] |
getSortedConstructors(Class<?> clazz) |
static Map<String,String> |
loadProperties(URL url)
Loads the properties file corresponding to the given url
|
static Map<String,String> |
loadProperties(URL url,
boolean resolveVariables)
Loads the properties file corresponding to the given url
|
public static Constructor<?>[] getSortedConstructors(Class<?> clazz) throws NoClassDefFoundError
NoClassDefFoundErrorpublic static Collection<URL> getConfigurationURL(String configuration) throws Exception
Exceptionpublic static void addContainerLifecyclePlugin(ExoContainer container, ConfigurationManager conf)
public static void addComponentLifecyclePlugin(ExoContainer container, ConfigurationManager conf)
public static void addComponents(ExoContainer container, ConfigurationManager conf)
public static TenantsContainerContext createTenantsContext(ExoContainer container, ConfigurationManager conf)
public static Map<String,String> loadProperties(URL url)
url - the url of the properties fileMap of propertiesCopyright © 2014 eXo Platform SAS. All Rights Reserved.