public class VREFolderManager extends Object
| Constructor and Description |
|---|
VREFolderManager(WorkspaceManagerClient wsClient,
GroupManagerClient groupClient,
String vreTitle) |
| Modifier and Type | Method and Description |
|---|---|
void |
addUser(String userId) |
void |
createVRE(org.gcube.common.storagehub.model.acls.AccessType accessType,
String folderOwner) |
List<String> |
getAdmins() |
List<String> |
getUsers() |
void |
removeAdmin(String userId) |
void |
removeUser(String userId) |
void |
removeVRE() |
void |
setAdmin(String userId) |
public VREFolderManager(WorkspaceManagerClient wsClient, GroupManagerClient groupClient, String vreTitle)
public void removeUser(String userId) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionpublic void addUser(String userId) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionpublic List<String> getUsers() throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionpublic void setAdmin(String userId) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionpublic void removeAdmin(String userId) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionpublic List<String> getAdmins() throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionpublic void createVRE(org.gcube.common.storagehub.model.acls.AccessType accessType,
String folderOwner)
throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionpublic void removeVRE()
throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionCopyright © 2021. All Rights Reserved.