Copyright© 2008-2018 SiteVision AB, all rights reserved.
public static enum PermissionUtil.Permission extends Enum<PermissionUtil.Permission>
PermissionUtil
.
Example of how to get the READ
type:
#set ($instanceCreatorUtil = $sitevisionUtils.instanceCreatorUtil)
#set ($enumClassName = 'senselogic.sitevision.api.security.PermissionUtil$Permission') ## Note the '$' separator...
#set ($readEnum = $instanceCreatorUtil.getEnumInstance($enumClassName, 'READ'))
var readEnum = require('PermissionUtil.Permission.READ');
Enum Constant and Description |
---|
CREATE_ARCHIVE
The create archive permission.
|
CREATE_CLOSED_COLLABORATION_GROUP
The close/un-close collaboration group permission.
|
CREATE_COLLABORATION_GROUP
The create collaboration group permission.
|
CREATE_FOLDER
The create folder permission.
|
CREATE_LAYOUT
The create layout permission.
|
CREATE_LINK_PAGE
The create link page permission.
|
CREATE_PAGE
The create page permission.
|
DELETE
The delete permission
|
DEVELOPER
The developer permission.
|
MANAGE_ADDONS
The manage addons permission.
|
MANAGE_COLLABORATION_GROUP
The manage collaboration groups permission.
|
MANAGE_SITE_PROPERTIES
The manage site properties permission.
|
MANAGE_SUBSCRIPTION
The manage subscriptions permission.
|
MANAGE_TRANSLATIONS
The manage translations permission.
|
MANAGE_USER_IDENTITIES
The manage user identities permission.
|
MANAGE_USERS
The manage users permission.
|
MODIFY_SEARCH_PRIORITY
The modify search priority permission.
|
PUBLISH
The publish permission.
|
READ
The read permission.
|
REVIEW
The review permission
|
WRITE
The write permission.
|
Modifier and Type | Method and Description |
---|---|
static PermissionUtil.Permission |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PermissionUtil.Permission[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
@Requireable(value="PermissionUtil.Permission.READ") public static final PermissionUtil.Permission READ
@Requireable(value="PermissionUtil.Permission.WRITE") public static final PermissionUtil.Permission WRITE
@Requireable(value="PermissionUtil.Permission.PUBLISH") public static final PermissionUtil.Permission PUBLISH
@Requireable(value="PermissionUtil.Permission.REVIEW") public static final PermissionUtil.Permission REVIEW
@Requireable(value="PermissionUtil.Permission.DELETE") public static final PermissionUtil.Permission DELETE
@Requireable(value="PermissionUtil.Permission.CREATE_ARCHIVE") public static final PermissionUtil.Permission CREATE_ARCHIVE
@Requireable(value="PermissionUtil.Permission.CREATE_COLLABORATION_GROUP") public static final PermissionUtil.Permission CREATE_COLLABORATION_GROUP
@Requireable(value="PermissionUtil.Permission.CREATE_FOLDER") public static final PermissionUtil.Permission CREATE_FOLDER
@Requireable(value="PermissionUtil.Permission.CREATE_LAYOUT") public static final PermissionUtil.Permission CREATE_LAYOUT
@Requireable(value="PermissionUtil.Permission.CREATE_PAGE") public static final PermissionUtil.Permission CREATE_PAGE
@Requireable(value="PermissionUtil.Permission.CREATE_LINK_PAGE") public static final PermissionUtil.Permission CREATE_LINK_PAGE
@Requireable(value="PermissionUtil.Permission.CREATE_CLOSED_COLLABORATION_GROUP") public static final PermissionUtil.Permission CREATE_CLOSED_COLLABORATION_GROUP
@Requireable(value="PermissionUtil.Permission.MANAGE_COLLABORATION_GROUP") public static final PermissionUtil.Permission MANAGE_COLLABORATION_GROUP
@Requireable(value="PermissionUtil.Permission.MANAGE_SITE_PROPERTIES") public static final PermissionUtil.Permission MANAGE_SITE_PROPERTIES
@Requireable(value="PermissionUtil.Permission.MANAGE_SUBSCRIPTION") public static final PermissionUtil.Permission MANAGE_SUBSCRIPTION
@Requireable(value="PermissionUtil.Permission.MANAGE_USER_IDENTITIES") public static final PermissionUtil.Permission MANAGE_USER_IDENTITIES
@Requireable(value="PermissionUtil.Permission.MODIFY_SEARCH_PRIORITY") public static final PermissionUtil.Permission MODIFY_SEARCH_PRIORITY
@Requireable(value="PermissionUtil.Permission.MANAGE_TRANSLATIONS") public static final PermissionUtil.Permission MANAGE_TRANSLATIONS
@Requireable(value="PermissionUtil.Permission.MANAGE_ADDONS") public static final PermissionUtil.Permission MANAGE_ADDONS
@Requireable(value="PermissionUtil.Permission.MANAGE_USERS") public static final PermissionUtil.Permission MANAGE_USERS
@Requireable(value="PermissionUtil.Permission.DEVELOPER") public static final PermissionUtil.Permission DEVELOPER
public static PermissionUtil.Permission[] values()
for (PermissionUtil.Permission c : PermissionUtil.Permission.values()) System.out.println(c);
public static PermissionUtil.Permission valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullSiteVision - Portal and Content Management Made Easy
SiteVision is an advanced Java enterprise portal product and a portlet container (JSR 286) that implements Java Content Repository (JSR 283).
Copyright© 2008-2018 SiteVision AB, all rights reserved.