Uses of Class
ch.cern.eam.wshub.core.services.administration.entities.MenuSpecification
Packages that use MenuSpecification
Package
Description
-
Uses of MenuSpecification in ch.cern.eam.wshub.core.services.administration
Methods in ch.cern.eam.wshub.core.services.administration with parameters of type MenuSpecificationModifier and TypeMethodDescriptionUserGroupMenuService.addToMenuHierarchy(EAMContext context, MenuSpecification menuSpecification) UserGroupMenuService.addToMenuHierarchyManyUsergroups(EAMContext context, List<String> userGroups, MenuSpecification menuSpecification) UserGroupMenuService.deleteFromMenuHierarchy(EAMContext context, MenuSpecification menuSpecification) UserGroupMenuService.deleteFromMenuHierarchyManyUsergroups(EAMContext context, List<String> userGroups, MenuSpecification menuSpecification) static voidUserGroupMenuService.validateInputNode(MenuSpecification ms) Method parameters in ch.cern.eam.wshub.core.services.administration with type arguments of type MenuSpecificationModifier and TypeMethodDescriptionUserGroupMenuService.addToMenuHierarchyBatch(EAMContext context, List<MenuSpecification> menuSpecificationList) UserGroupMenuService.deleteFromMenuHierarchyBatch(EAMContext context, List<MenuSpecification> menuSpecificationList) -
Uses of MenuSpecification in ch.cern.eam.wshub.core.services.administration.impl
Methods in ch.cern.eam.wshub.core.services.administration.impl with parameters of type MenuSpecificationModifier and TypeMethodDescriptionUserGroupMenuServiceImpl.addToMenuHierarchy(EAMContext context, MenuSpecification menuSpecification) Adds a full menu/submenu/function path to the menu hierarchy.UserGroupMenuServiceImpl.addToMenuHierarchyManyUsergroups(EAMContext context, List<String> userGroups, MenuSpecification menuSpecification) Adds a full menu/submenu/function path to the menu hierarchy of different user groups.UserGroupMenuServiceImpl.deleteFromMenuHierarchy(EAMContext context, MenuSpecification menuSpecification) If a function code is specified in menuSpecification, deletes all children functions with that function code from the specified path.UserGroupMenuServiceImpl.deleteFromMenuHierarchyManyUsergroups(EAMContext context, List<String> userGroups, MenuSpecification menuSpecification) For a each user group of a specific list of usergroups: if a function code is specified in menuSpecification, deletes all children functions with that function code from the specified path.Method parameters in ch.cern.eam.wshub.core.services.administration.impl with type arguments of type MenuSpecificationModifier and TypeMethodDescriptionUserGroupMenuServiceImpl.addToMenuHierarchyBatch(EAMContext context, List<MenuSpecification> menuSpecificationList) Adds many full menu/submenu/function path to the menu hierarchy.UserGroupMenuServiceImpl.deleteFromMenuHierarchyBatch(EAMContext context, List<MenuSpecification> menuSpecificationList) For each menu specification in the list: if a function code is specified in menuSpecification, deletes all children functions with that function code from the specified path.