Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/10/08 11:35:34 (16 years ago)
Author:
msteinbi
Message:

Implementation of UserRoleManager (#417)

Location:
trunk/sources/HeuristicLab.Hive.Contracts/Interfaces
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Contracts/Interfaces/IClientManager.cs

    r902 r934  
    1919    ResponseList<ClientGroup> GetAllClientGroups();
    2020    [OperationContract]
     21    Response AddClientGroup(ClientGroup clientGroup);
     22    [OperationContract]
     23    Response AddResourceToGroup(long clientGroupId, Resource resource);
     24    [OperationContract]
     25    Response DeleteResourceFromGroup(long clientGroupId, long resourceId);
     26    [OperationContract]
    2127    ResponseList<UpTimeStatistics> GetAllUpTimeStatistics();
    2228  }
  • trunk/sources/HeuristicLab.Hive.Contracts/Interfaces/IUserRoleManager.cs

    r902 r934  
    2525    ResponseList<UserGroup> GetAllUserGroups();
    2626    [OperationContract]
    27     Response AddUserToGroup(long groupId, long userId);
     27    Response AddPermissionOwnerToGroup(long groupId, PermissionOwner permissionOwner);
    2828    [OperationContract]
    29     Response RemoveUserFromGroup(long groupId, long userId);
     29    Response RemovePermissionOwnerFromGroup(long groupId, long userId);
    3030  }
    3131}
Note: See TracChangeset for help on using the changeset viewer.