| Package | Description |
|---|---|
| org.gcube.common.storagehubwrapper.server | |
| org.gcube.common.storagehubwrapper.server.tohl | |
| org.gcube.common.storagehubwrapper.shared.tohl.trash |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkspaceStorageHubClientService.changeDescription(String itemId,
String newDescription) |
WorkspaceItem |
WorkspaceStorageHubClientService.copyFile(String itemId,
String folderDestinationId) |
List<WorkspaceItem> |
WorkspaceStorageHubClientService.copyFileItems(List<String> itemIds,
String folderDestinationId) |
WorkspaceFolder |
WorkspaceStorageHubClientService.createFolder(String name,
String description,
String destinationFolderId) |
WorkspaceFolder |
WorkspaceStorageHubClientService.createFolder(String name,
String description,
String destinationFolderId,
Map<String,String> properties) |
WorkspaceItem |
WorkspaceStorageHubClientService.createGcubeItem(String name,
String description,
List<String> scopes,
String creator,
String itemType,
Map<String,String> properties,
String destinationFolderId) |
WorkspaceSharedFolder |
WorkspaceStorageHubClientService.createSharedFolder(String name,
String description,
List<String> users,
String destinationFolderId) |
WorkspaceSharedFolder |
WorkspaceStorageHubClientService.createSharedFolder(String name,
String description,
String groupId,
String destinationFolderId,
String displayName,
boolean isVREFolder) |
WorkspaceVREFolder |
WorkspaceStorageHubClientService.createVREFolder(String scope,
String description,
String displayName,
ACLType privilege) |
boolean |
WorkspaceStorageHubClientService.exists(String name,
String folderId) |
List<WorkspaceItem> |
WorkspaceStorageHubClientService.find(String name,
String folderId) |
WorkspaceItem |
WorkspaceStorageHubClientService.getItem(String itemId) |
WorkspaceItem |
WorkspaceStorageHubClientService.getItem(String itemId,
boolean withAccounting,
boolean withFileDetails,
boolean withMapProperties) |
WorkspaceItem |
WorkspaceStorageHubClientService.getItemByPath(String path) |
WorkspaceFolder |
WorkspaceStorageHubClientService.getMySpecialFolders() |
WorkspaceItem |
WorkspaceStorageHubClientService.moveItem(String itemId,
String folderDestinationId) |
List<WorkspaceItem> |
WorkspaceStorageHubClientService.moveItems(List<String> itemIds,
String folderDestinationId) |
void |
WorkspaceStorageHubClientService.remove(String itemName,
String folderId) |
Map<String,String> |
WorkspaceStorageHubClientService.removeItems(String... id) |
WorkspaceItem |
WorkspaceStorageHubClientService.renameItem(String itemId,
String newName) |
WorkspaceSharedFolder |
WorkspaceStorageHubClientService.share(List<String> users,
String itemId) |
WorkspaceSharedFolder |
WorkspaceStorageHubClientService.shareFolder(List<String> users,
String destinationFolderId) |
WorkspaceItem |
WorkspaceStorageHubClientService.unshare(String itemId) |
| Modifier and Type | Method and Description |
|---|---|
void |
Workspace.changeDescription(String itemId,
String newDescription)
Change an item description.
|
WorkspaceItem |
Workspace.copyFile(String itemId,
String folderDestinationId)
Copy file.
|
List<WorkspaceItem> |
Workspace.copyFileItems(List<String> itemIds,
String folderDestinationId)
Copy file items.
|
WorkspaceFolder |
Workspace.createFolder(String name,
String description,
String destinationFolderId)
Create a new folder with specified name.
|
WorkspaceFolder |
Workspace.createFolder(String name,
String description,
String destinationFolderId,
Map<String,String> properties)
Create a new folder with properties.
|
WorkspaceItem |
Workspace.createGcubeItem(String name,
String description,
List<String> scopes,
String creator,
String itemType,
Map<String,String> properties,
String destinationFolderId)
Create a GCubeItem.
|
WorkspaceSharedFolder |
Workspace.createSharedFolder(String name,
String description,
List<String> users,
String destinationFolderId)
Create a shared folder with a list of users.
|
WorkspaceSharedFolder |
Workspace.createSharedFolder(String name,
String description,
String groupId,
String destinationFolderId,
String displayName,
boolean isVREFolder)
Create a shared folder associated with a groupId.
|
WorkspaceVREFolder |
Workspace.createVREFolder(String scope,
String description,
String displayName,
ACLType privilege)
Create a VRE folder.
|
void |
Workspace.deleteItem(String itemId)
Delete item.
|
boolean |
Workspace.exists(String name,
String folderId)
Check if an item with the specified name exists in the specified folder.
|
List<WorkspaceItem> |
Workspace.find(String name,
String folderId)
Get an item with the specified name in the specified folder.
|
WorkspaceItem |
Workspace.getItem(String itemId)
Return the item with the specified id.
|
WorkspaceItem |
Workspace.getItem(String itemId,
boolean withAccounting,
boolean withFileDetails,
boolean withMapProperties)
Return the item with the specified id.
|
WorkspaceItem |
Workspace.getItemByPath(String path)
Return the item with the specified path.
|
WorkspaceFolder |
Workspace.getMySpecialFolders()
Get MySpecialFolders.
|
WorkspaceItem |
Workspace.getTrash()
Get Trash Folder.
|
WorkspaceItem |
Workspace.moveItem(String itemId,
String destinationFolderId)
Move item.
|
List<WorkspaceItem> |
Workspace.moveItems(List<String> itemIds,
String folderDestinationId)
Move items.
|
void |
Workspace.remove(String itemName,
String folderId)
Remove an item from a folder.
|
Map<String,String> |
Workspace.removeItems(String... id)
Removes the items.
|
WorkspaceItem |
Workspace.renameItem(String itemId,
String newName)
Rename an item.
|
WorkspaceSharedFolder |
Workspace.share(List<String> users,
String itemId)
Shared an exist
WorkspaceFolder with a list of users. |
WorkspaceSharedFolder |
Workspace.shareFolder(List<String> users,
String destinationFolderId)
Shared an exist
WorkspaceFolder with a list of users. |
WorkspaceItem |
Workspace.unshare(String itemId)
Unshare a shared item.
|
| Modifier and Type | Method and Description |
|---|---|
List<TrashedItem> |
WorkspaceTrashFolder.listTrashItems()
Deprecated.
use
#getChildren() instead |
Copyright © 2018. All Rights Reserved.