Enum WorkspaceCapabilityType
java.lang.Object
java.lang.Enum<WorkspaceCapabilityType>
com.blackberry.workspaces.sdk.api.enums.WorkspaceCapabilityType
- All Implemented Interfaces:
Serializable
,Comparable<WorkspaceCapabilityType>
,java.lang.constant.Constable
public enum WorkspaceCapabilityType extends Enum<WorkspaceCapabilityType>
An enum of values for specifying workspace capability
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description CAN_APPROVE_PERMISSION_REQUESTS
Can approve permission requests 30CAN_COPY_DOC_TO_EXCHANGE
Can copy doc to Exchange 29CRU_FOLDERS
CRU folders 3CRUD_GROUPS
CRUD groups 1DELETE_ALL_DOCS
Delete all documents 7DELETE_ROOM
Dekete room 14EDIT_ENTITIES_PERMISSIONS
Edit entity permissions 22EDIT_PERMISSIONS
Edit permissions 2EXPORT_ROOM_LOG
Export room log 20GROUP_MANAGER
Group manager 31LIST_DOCUMENT_VERSIONS
List document versions 18MANAGE_EXTERNAL_DATA
Manage external data 28MANIPULATE_ALERTS
Manipulate alerts 12MANIPULATE_CLASSIFICATION
MANIPULATE_TAGS
Manipulate tags 10MOBILE_EDITING
Mobile editing 27MOVE_DOCS_FOLDERS
Move documents and folders 4NONE
NoneOPEN_ALL_DOCS
Open all documents 5RESTORE_ROOM_RECYCLE_BIN_OBSOLETE
DO NOT USE THIS AS WS CAPABILITY - PLEASE USE THE ORG CAPABILITY 24SEND_EMAILS
Send emails 13SET_DOCUMENT_CURRENT_VERSION
Set document current version 19SHARE_ROOM
Share room 23TRACK_ALL_DOCS
Track all documents 9UPDATE_ALL_DOCS
Update all documents 6UPLOAD_DOCUMENT
Upload documents 8VIEW_ALL_DOCS
View all documents 15VIEW_GROUPS
View groups 21VIEW_PERMISSIONS
View permissions 16VIEW_ROOM
View room 17 -
Method Summary
Modifier and Type Method Description static WorkspaceCapabilityType
valueOf(String name)
Returns the enum constant of this type with the specified name.static WorkspaceCapabilityType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
NONE
None -
CRUD_GROUPS
CRUD groups 1 -
EDIT_PERMISSIONS
Edit permissions 2 -
CRU_FOLDERS
CRU folders 3 -
MOVE_DOCS_FOLDERS
Move documents and folders 4 -
OPEN_ALL_DOCS
Open all documents 5 -
UPDATE_ALL_DOCS
Update all documents 6 -
DELETE_ALL_DOCS
Delete all documents 7 -
UPLOAD_DOCUMENT
Upload documents 8 -
TRACK_ALL_DOCS
Track all documents 9 -
MANIPULATE_TAGS
Manipulate tags 10 -
MANIPULATE_CLASSIFICATION
-
MANIPULATE_ALERTS
Manipulate alerts 12 -
SEND_EMAILS
Send emails 13 -
DELETE_ROOM
Dekete room 14 -
VIEW_ALL_DOCS
View all documents 15 -
VIEW_PERMISSIONS
View permissions 16 -
VIEW_ROOM
View room 17 -
LIST_DOCUMENT_VERSIONS
List document versions 18 -
SET_DOCUMENT_CURRENT_VERSION
Set document current version 19 -
EXPORT_ROOM_LOG
Export room log 20 -
VIEW_GROUPS
View groups 21 -
EDIT_ENTITIES_PERMISSIONS
Edit entity permissions 22 -
SHARE_ROOM
Share room 23 -
RESTORE_ROOM_RECYCLE_BIN_OBSOLETE
DO NOT USE THIS AS WS CAPABILITY - PLEASE USE THE ORG CAPABILITY 24 -
MOBILE_EDITING
Mobile editing 27 -
MANAGE_EXTERNAL_DATA
Manage external data 28 -
CAN_COPY_DOC_TO_EXCHANGE
Can copy doc to Exchange 29 -
CAN_APPROVE_PERMISSION_REQUESTS
Can approve permission requests 30 -
GROUP_MANAGER
Group manager 31
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-