public class PermissionsHandler extends UIComponentHandlerFactoryElement
HandlerFactoryElement.HandlerTrace
Modifier and Type | Field and Description |
---|---|
static String |
PARAM_ACTION_DELETE_ALL_OBJECTS |
static String |
PARAM_ACTION_DELETE_OBJECT |
static String |
PARAM_ACTION_DELETE_SELECTED_OBJECTS |
static String |
PARAM_ACTION_SELECT_ALL_OBJECTS |
static String |
PARAM_ACTION_SELECT_OBJECT |
static String |
PARAM_ACTION_UNSELECT_ALL_OBJECTS |
static String |
PARAM_OBJECT_ID |
Constructor and Description |
---|
PermissionsHandler() |
afterRenderComponent, beforeRenderComponent, getName
actionVoid, addFieldError, afterInvokeAction, beforeInvokeAction, calculateActionShortcuts, clearFieldErrors, getActionForShortcut, getActionName, getFieldErrors, handle, hasError, isEnabledForActionHandling, isEnableDoubleClickControl, isScopeAdequateForDoubleClickControl, isUseActionShortcuts, setEnabledForActionHandling, setEnableDoubleClickControl, setUseActionShortcuts, start
addPeriodicTask, addPeriodicTask, factoryLookup, getComponentAlias, getComponentDescription, getComponentName, getComponentScope, init, setComponentAlias, shutdown, stop
public static final String PARAM_OBJECT_ID
public static final String PARAM_ACTION_SELECT_OBJECT
public static final String PARAM_ACTION_SELECT_ALL_OBJECTS
public static final String PARAM_ACTION_UNSELECT_ALL_OBJECTS
public static final String PARAM_ACTION_DELETE_OBJECT
public static final String PARAM_ACTION_DELETE_SELECTED_OBJECTS
public static final String PARAM_ACTION_DELETE_ALL_OBJECTS
public static PermissionsHandler lookup()
public PermissionManager getPermissionsManager()
public Policy getPolicy()
public RolesManager getRolesManager()
public Class getPermissionClass()
public void setPermissionClass(Class permissionClass)
public String getPermissionClassName()
public void setPermissionClassName(String permissionClassName)
public String getResourceName()
public void setResourceName(String resourceName)
public String getComponentIncludeJSP()
getComponentIncludeJSP
in class UIComponentHandlerFactoryElement
public void setComponentIncludeJSP(String componentIncludeJSP)
public List<PermissionDescriptor> getPermissions()
public void actionSelectObject(CommandRequest request) throws Exception
Exception
public void actionSelectAllObjects(CommandRequest request) throws Exception
Exception
public void actionUnselectAllObjects(CommandRequest request) throws Exception
Exception
public void actionDeleteObject(CommandRequest request) throws Exception
Exception
public void actionDeleteSelectedObjects(CommandRequest request) throws Exception
Exception
public void actionDeleteAllObjects(CommandRequest request) throws Exception
Exception
public boolean isPermissionSelected(Long id)
public int getSelectedPermissionsAmount()
public void actionAddNewPermissions(CommandRequest req) throws Exception
Exception
public void reset()
protected void grantActionsToPermission(DefaultPermission perm, List grantedActions, List deniedActions)
protected void selectObject(Long id)
Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.