public class ModelPermissionsImpl extends Object implements ModelPermissions
| Modifier and Type | Field and Description |
|---|---|
static String |
RESOURCE_NAME_ALL_RESOURCES |
static String |
RESOURCE_NAME_FIRST_RESOURCE |
static String |
RESOURCE_NAME_UNINITIALIZED |
| Constructor and Description |
|---|
ModelPermissionsImpl() |
ModelPermissionsImpl(String resourceName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRolePermissions(String roleName,
String... actionIdsArray) |
ModelPermissions |
clone() |
String[] |
getActionIds(String roleName) |
String |
getResourceName() |
Collection<String> |
getRoleNames() |
static boolean |
isUsed(ModelPermissions modelPermissions) |
void |
setResourceName(String resourceName) |
static void |
setUsed(ModelPermissions modelPermissions) |
public static final String RESOURCE_NAME_ALL_RESOURCES
public static final String RESOURCE_NAME_FIRST_RESOURCE
public static final String RESOURCE_NAME_UNINITIALIZED
public ModelPermissionsImpl()
public ModelPermissionsImpl(String resourceName)
public static boolean isUsed(ModelPermissions modelPermissions)
public static void setUsed(ModelPermissions modelPermissions)
public void addRolePermissions(String roleName,
String... actionIdsArray)
addRolePermissions in interface ModelPermissionspublic ModelPermissions clone()
clone in interface ModelPermissionsclone in class Objectpublic String[] getActionIds(String roleName)
getActionIds in interface ModelPermissionspublic String getResourceName()
getResourceName in interface ModelPermissionspublic Collection<String> getRoleNames()
getRoleNames in interface ModelPermissionspublic void setResourceName(String resourceName)
setResourceName in interface ModelPermissions