updated set ACL for VRE as users

git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@92890 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Francesco Mangiacrapa 2014-03-10 16:50:28 +00:00
parent 053a0fe127
commit 1e82f26fb9
3 changed files with 4 additions and 4 deletions

View File

@ -204,7 +204,7 @@ public interface GWTWorkspaceService extends RemoteService{
String getMyLogin();
void updateACLForVREbyGroupIds(String folderId, String aclType) throws Exception;
void updateACLForVREbyUsers(String folderId, String aclType) throws Exception;
/**
* @param folderId

View File

@ -182,7 +182,7 @@ public interface GWTWorkspaceServiceAsync {
void getMyLogin(AsyncCallback<String> callback);
void updateACLForVREbyGroupIds(String folderId, String aclType,
void updateACLForVREbyUsers(String folderId, String aclType,
AsyncCallback<Void> callback);
void getUserACLForFolderId(String folderId,

View File

@ -2663,7 +2663,7 @@ public class GWTWorkspaceServiceImpl extends RemoteServiceServlet implements GWT
* @throws Exception
*/
@Override
public void updateACLForVREbyGroupIds(String folderId, String aclType) throws Exception{
public void updateACLForVREbyUsers(String folderId, String aclType) throws Exception{
try {
if(folderId == null)
@ -2677,7 +2677,7 @@ public class GWTWorkspaceServiceImpl extends RemoteServiceServlet implements GWT
if(wsItem.isShared() && (wsItem.getType().equals(WorkspaceItemType.SHARED_FOLDER))){
WorkspaceSharedFolder ite = (WorkspaceSharedFolder) workspace.getItemByPath(wsItem.getPath());
ite.setACL(ite.getGroupIds(), ACLType.valueOf(aclType));
ite.setACL(ite.getUsers(), ACLType.valueOf(aclType));
}else
throw new Exception("Source item is not shared or shared folder");