public class ModuleRegistry extends Object implements org.picocontainer.Startable
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_MODULES_PROFILE |
| Constructor and Description |
|---|
ModuleRegistry(org.exoplatform.container.xml.InitParams initParams) |
| Modifier and Type | Method and Description |
|---|---|
void |
addModule(ModulePlugin modulePlugin)
Add a module by plugin injection
|
String |
getDisplayName(String portletName,
Locale locale) |
Set<String> |
getModulesForPortlet(String portletId) |
Set<String> |
getModulesForWebapp(String webappName) |
boolean |
isPortletActive(String portletId) |
void |
start() |
void |
stop() |
public static final String ALL_MODULES_PROFILE
public ModuleRegistry(org.exoplatform.container.xml.InitParams initParams)
public void addModule(ModulePlugin modulePlugin)
public void start()
start in interface org.picocontainer.Startablepublic Set<String> getModulesForWebapp(String webappName)
webappName - public Set<String> getModulesForPortlet(String portletId)
portletId - public boolean isPortletActive(String portletId)
public void stop()
stop in interface org.picocontainer.StartableCopyright © 2003–2019 eXo Platform SAS. All rights reserved.