added possibility to use different bucket for vre folder
This commit is contained in:
parent
aacaeea5da
commit
b8b4c9bc23
|
@ -53,6 +53,10 @@ public class VREFolderManager {
|
|||
groupClient.createGroup(vreTitle, accessType, folderOwner);
|
||||
}
|
||||
|
||||
public void createVRE(AccessType accessType, String folderOwner, boolean useDefaultStorage) throws StorageHubException{
|
||||
groupClient.createGroup(vreTitle, accessType, folderOwner, useDefaultStorage);
|
||||
}
|
||||
|
||||
public void removeVRE() throws StorageHubException{
|
||||
groupClient.removeGroup(vreTitle);
|
||||
}
|
||||
|
|
|
@ -160,6 +160,11 @@ public class DefaultGroupManager extends DefaultManagerClient implements GroupMa
|
|||
|
||||
@Override
|
||||
public void createGroup(String groupId, AccessType accessType, String folderOwner) throws StorageHubException {
|
||||
this.createGroup(groupId, accessType, folderOwner, true);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void createGroup(String groupId, AccessType accessType, String folderOwner, boolean useDefaultStorage) throws StorageHubException {
|
||||
Call<GXWebTargetAdapterRequest, Void> call = new Call<GXWebTargetAdapterRequest, Void>() {
|
||||
@Override
|
||||
public Void call(GXWebTargetAdapterRequest manager) throws Exception {
|
||||
|
@ -169,7 +174,7 @@ public class DefaultGroupManager extends DefaultManagerClient implements GroupMa
|
|||
multipart.field("accessType", accessType, MediaType.APPLICATION_JSON_TYPE);
|
||||
multipart.field("group", groupId);
|
||||
multipart.field("folderOwner", folderOwner);
|
||||
|
||||
multipart.field("useDefaultStorage", Boolean.toString(useDefaultStorage));
|
||||
|
||||
GXInboundResponse response = myManager.post(Entity.entity(multipart, MediaType.MULTIPART_FORM_DATA_TYPE));
|
||||
|
||||
|
|
|
@ -15,6 +15,8 @@ public interface GroupManagerClient extends ManagerClient{
|
|||
|
||||
void createGroup(String groupId, AccessType accessType, String folderOwner) throws StorageHubException;
|
||||
|
||||
void createGroup(String groupId, AccessType accessType, String folderOwner, boolean useDefaultStorage) throws StorageHubException;
|
||||
|
||||
List<String> getUsersOfGroup(String groupId) throws StorageHubException;
|
||||
|
||||
List<String> getGroups() throws StorageHubException;
|
||||
|
|
Loading…
Reference in New Issue