public class MenuConfiguratorService extends Object implements org.picocontainer.Startable
| Constructor and Description |
|---|
MenuConfiguratorService(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.container.configuration.ConfigurationManager configurationManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNavigation(MenuConfiguratorAddNodePlugin plugin)
Allows to add new configuration paths
|
org.exoplatform.portal.mop.user.UserNodeFilterConfig |
getMyGroupsFilterConfig() |
List<org.exoplatform.portal.mop.user.UserNode> |
getSetupMenuItems(org.exoplatform.portal.mop.user.UserPortal userPortal) |
List<org.exoplatform.portal.config.model.PageNode> |
getSetupMenuOriginalPageNodes() |
List<String> |
getSetupMenuPageReferences() |
void |
removeNavigation(MenuConfiguratorRemoveNodePlugin plugin)
Allows to remove a target navigation
|
void |
start() |
void |
stop() |
public MenuConfiguratorService(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.container.configuration.ConfigurationManager configurationManager)
public List<org.exoplatform.portal.config.model.PageNode> getSetupMenuOriginalPageNodes()
public List<org.exoplatform.portal.mop.user.UserNode> getSetupMenuItems(org.exoplatform.portal.mop.user.UserPortal userPortal) throws Exception
Exceptionpublic org.exoplatform.portal.mop.user.UserNodeFilterConfig getMyGroupsFilterConfig()
public void addNavigation(MenuConfiguratorAddNodePlugin plugin)
public void removeNavigation(MenuConfiguratorRemoveNodePlugin plugin)
public void start()
start in interface org.picocontainer.Startablepublic void stop()
stop in interface org.picocontainer.StartableCopyright © 2003–2021 eXo Platform SAS. All rights reserved.