public class GroupPermissionList
extends java.lang.Object
GroupPermissionEntry
objects.Constructor and Description |
---|
GroupPermissionList() |
Modifier and Type | Method and Description |
---|---|
boolean |
addPermission(T entry) |
void |
clear() |
protected GroupPermissionEntry |
createPermissionEntry(java.lang.String name,
java.lang.String objectCode,
java.lang.String... actionCodes) |
java.util.List<T> |
findPermissionsFor(java.lang.String name) |
T |
findPermissionsFor(java.lang.String name,
PermissionDefinition permDef) |
java.util.List<T> |
getPermissions() |
int |
getSize() |
boolean |
hasPermission(java.lang.String name,
PermissionDefinition obj,
EspritPermission permission) |
int |
removePermissions(java.lang.String name) |
int |
removePermissions(java.lang.String name,
PermissionDefinition obj) |
boolean |
setPermissions(java.lang.String name,
PermissionDefinition obj,
EspritPermission... permissions) |
protected final GroupPermissionEntry createPermissionEntry(java.lang.String name, java.lang.String objectCode, java.lang.String... actionCodes)
public final java.util.List<T> getPermissions()
public final boolean addPermission(T entry)
public final java.util.List<T> findPermissionsFor(java.lang.String name)
public final T findPermissionsFor(java.lang.String name, PermissionDefinition permDef)
public final boolean hasPermission(java.lang.String name, PermissionDefinition obj, EspritPermission permission)
public final boolean setPermissions(java.lang.String name, PermissionDefinition obj, EspritPermission... permissions)
public final int removePermissions(java.lang.String name, PermissionDefinition obj)
public final int removePermissions(java.lang.String name)
public final void clear()
public final int getSize()
Copyright © 2014 EsprIT-Systems. All Rights Reserved.