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