Copyright© 2008-2023 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 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.
|
CREATE_PRIVATE_CHANNELS
The create private channels permission.
|
DELETE
The delete permission
|
DEVELOPER
The developer permission.
|
MANAGE_ADDONS
The manage addons permission.
|
MANAGE_CHANNELS
The manage channels permission.
|
MANAGE_COLLABORATION_GROUP
The manage collaboration groups permission.
|
MANAGE_DOWNLOAD_PROTECTION
The manage download protection permission.
|
MANAGE_PUBLISHING_PROJECT
The manage publishing project permission.
|
MANAGE_RIGHTS
The manage rights permission.
|
MANAGE_SITE_PROPERTIES
The manage site properties permission.
|
MANAGE_SUBSCRIPTION
The manage subscriptions permission.
|
MANAGE_TOPICS
Deprecated.
as of Sitevision 2023.01.1 - use
MANAGE_CHANNELS instead |
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.
|
MOVE_NODE
The move node permission.
|
PUBLISH
The publish permission.
|
READ
The read permission.
|
REVIEW
The review permission
|
USE_COLLABORATION_GROUP
The use collaboration groups 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.MOVE_NODE") public static final PermissionUtil.Permission MOVE_NODE
@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.MANAGE_RIGHTS") public static final PermissionUtil.Permission MANAGE_RIGHTS
@Requireable(value="PermissionUtil.Permission.DEVELOPER") public static final PermissionUtil.Permission DEVELOPER
@Requireable(value="PermissionUtil.Permission.USE_COLLABORATION_GROUP") public static final PermissionUtil.Permission USE_COLLABORATION_GROUP
@Deprecated public static final PermissionUtil.Permission MANAGE_TOPICS
MANAGE_CHANNELS
instead@Requireable(value="PermissionUtil.Permission.MANAGE_PUBLISHING_PROJECT") public static final PermissionUtil.Permission MANAGE_PUBLISHING_PROJECT
@Requireable(value="PermissionUtil.Permission.MANAGE_DOWNLOAD_PROTECTION") public static final PermissionUtil.Permission MANAGE_DOWNLOAD_PROTECTION
@Requireable(value="PermissionUtil.Permission.MANAGE_CHANNELS") public static final PermissionUtil.Permission MANAGE_CHANNELS
@Requireable(value="PermissionUtil.Permission.CREATE_PRIVATE_CHANNELS") public static final PermissionUtil.Permission CREATE_PRIVATE_CHANNELS
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-2023 Sitevision AB, all rights reserved.