Class WorkspacesExample
- java.lang.Object
-
- com.blackberry.workspaces.sdk.api.examples.WorkspacesExample
-
public class WorkspacesExample extends Object
Examples of Workspaces Workspace functionality- Author:
- tasfaw
-
-
Constructor Summary
Constructors Constructor Description WorkspacesExample(APISession apiSession)
Creates an instances of the WorkspacesExample class
-
Method Summary
-
-
-
Constructor Detail
-
WorkspacesExample
public WorkspacesExample(APISession apiSession)
Creates an instances of the WorkspacesExample class- Parameters:
apiSession
- An ApiSession instance to be used.
-
-
Method Detail
-
createRoom
public RoomJson createRoom(String name, String description, List<String> administrators)
-
addUsersToGroup
public String addUsersToGroup(List<String> userAddresses, String groupName, int roomId)
-
deleteRoom
public BulkOperationResultJson deleteRoom(boolean isPermanent, int roomId)
-
editRoom
public RoomJson editRoom(String roomId, String name, String description, boolean renameIfExists, boolean isPersonal, boolean shouldUpdatePersonal)
-
infoRoom
public WorkspaceInfoJson infoRoom(String roomId)
-
listRooms
public ItemListJson<WorkspaceInfoJson> listRooms()
-
getFolderTree
public FolderJson getFolderTree(String roomId)
-
getSubFolders
public List<FolderJson> getSubFolders(String roomId)
-
getRoomLinks
public RoomLinksJson getRoomLinks(String roomId)
-
moveFolders
public BulkOperationResultJson moveFolders(String roomId, String currentPath, String newPath)
-
inviteGroup
public BulkOperationResultJson inviteGroup(String roomId, String emailSubject, String emailMessage, Set<String> groupNames, Set<String> additionalEmails)
-
addMembers
public String addMembers(String roomId, String address, EntityType entityType, boolean isUsersDefaultEntity, boolean downloadOriginal, String usersRole)
-
addGroupAccessToDocument
public BulkOperationResultJson addGroupAccessToDocument(String roomId, String documentName, String groupName)
-
editGroupAccessToDocument
public BulkOperationResultJson editGroupAccessToDocument(String roomId, String documentName, String groupName)
-
-