Package com.emc.d2fs.interfaces
Interface IMenuService
- All Superinterfaces:
ID2fsService
Menu services.
-
Method Summary
Modifier and TypeMethodDescriptionGet full menu for object (recursive) (like portal)Get contextual menu for objectGet dynamic toolbar and enablementgetUnityMenusContent
(Context context, String id, String type, List<Attribute> attributes, boolean includePromoted, boolean includeDemoted) Get unity contextual menu for objectMethods inherited from interface com.emc.d2fs.interfaces.ID2fsService
isRemote, setRemote
-
Method Details
-
getMenusContent
List<Menu> getMenusContent(Context context, String id, String type, List<Attribute> attributes) throws Exception Get contextual menu for object -
getUnityMenusContent
List<Menu> getUnityMenusContent(Context context, String id, String type, List<Attribute> attributes, boolean includePromoted, boolean includeDemoted) throws Exception Get unity contextual menu for object- Parameters:
context
-Context
object containing informations about client/sessionid
- String value of document idtype
- String value of menu type nameattributes
-Attribute
list of parametersincludePromoted
- Boolean include all promoted itemsincludeDemoted
- Boolean include all non-promoted items- Returns:
Menu
list- Throws:
Exception
- Since:
- 4.0.1
-
getFullMenusContent
List<Menu> getFullMenusContent(Context context, String id, String type, List<Attribute> attributes) throws Exception Get full menu for object (recursive) (like portal) -
getToolbarForType
List<Menu> getToolbarForType(Context context, String id, String type, List<Attribute> attributes) throws Exception Get dynamic toolbar and enablement
-