org.molgenis.omx.auth.service.permissionmanagement
Class PermissionManagementPlugin
java.lang.Object
org.molgenis.util.SimpleTree<ScreenController<?>>
org.molgenis.framework.ui.SimpleScreenController<ScreenModel>
org.molgenis.framework.ui.PluginModel<Entity>
org.molgenis.omx.auth.service.permissionmanagement.PermissionManagementPlugin
- All Implemented Interfaces:
- Serializable, ScreenController<ScreenModel>, ScreenModel, Tree<ScreenController<?>>
public class PermissionManagementPlugin
- extends PluginModel<Entity>
- See Also:
- Serialized Form
| Methods inherited from class org.molgenis.framework.ui.PluginModel |
getController, getLabel, getLogin, getMessages, getRootScreen, getScreen, getSelected, getTokenFactory, getView, handleRequest, reset, setController, setError, setLabel, setMessages, setMessages, setSelected, setSuccess |
| Methods inherited from class org.molgenis.util.SimpleTree |
get, getAllChildren, getAllChildren, getChild, getChildren, getName, getParent, getPath, getRoot, getStringValue, getTreeElements, getValue, hasChildren, hasParent, remove, setName, setName, setParent, setValue, toString, toString, toString |
| Methods inherited from interface org.molgenis.util.Tree |
get, getAllChildren, getAllChildren, getChild, getChildren, getName, getParent, getPath, getRoot, getTreeElements, getValue, hasChildren, hasParent, setParent, setValue, toString, toString |
PermissionManagementPlugin
public PermissionManagementPlugin(String name,
ScreenController<?> parent)
getViewName
public String getViewName()
- Specified by:
getViewName in class PluginModel<Entity>
getViewTemplate
public String getViewTemplate()
- Specified by:
getViewTemplate in interface ScreenController<ScreenModel>- Specified by:
getViewTemplate in class PluginModel<Entity>
handleRequest
public void handleRequest(Database db,
MolgenisRequest request)
- Overrides:
handleRequest in class PluginModel<Entity>
addPermission
public MolgenisPermission addPermission(MolgenisRequest request)
throws DatabaseException
- Insert (add) a permission based on request
- Parameters:
request -
- Returns:
-
- Throws:
DatabaseException
reload
public void reload(Database db)
- Specified by:
reload in interface ScreenController<ScreenModel>- Specified by:
reload in class PluginModel<Entity>
getVarmodel
public PermissionManagementModel getVarmodel()
getService
public PermissionManagementService getService()
setService
public void setService(PermissionManagementService service)
isVisible
public boolean isVisible()
- Specified by:
isVisible in interface ScreenModel- Overrides:
isVisible in class PluginModel<Entity>
Copyright © 2013. All Rights Reserved.