Changeset 934 for trunk/sources/HeuristicLab.Hive.Contracts
- Timestamp:
- 12/10/08 11:35:34 (16 years ago)
- Location:
- trunk/sources/HeuristicLab.Hive.Contracts
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Contracts/ApplicationConstants.cs
r929 r934 12 12 public static string RESPONSE_USERROLE_USER_DOESNT_EXIST = "UserRole.UserDoesntExist"; 13 13 public static string RESPONSE_USERROLE_USER_REMOVED = "UserRole.UserRemoved"; 14 public static string RESPONSE_USERROLE_USERGROUP_EXISTS_ALLREADY = "UserRole.UsergroupExistsAllready"; 15 public static string RESPONSE_USERROLE_USERGROUP_ADDED = "UserRole.UserGroupAdded"; 16 public static string RESPONSE_USERROLE_USERGROUP_DOESNT_EXIST = "UserRole.UserGroupDoesntExist"; 17 public static string RESPONSE_USERROLE_PERMISSIONOWNER_DOESNT_EXIST = "UserRole.PermissionOwnerDoesntExist"; 18 public static string RESPONSE_USERROLE_PERMISSIONOWNER_REMOVED = "UserRole.PermissionOwnerRemoved"; 19 public static string RESPONSE_USERROLE_PERMISSIONOWNER_ADDED = "UserRole.PermissionOwnerAdded"; 20 public static string RESPONSE_USERROLE_GET_ALL_USERGROUPS = "UserRole.AllUserGroupsReturned"; 14 21 15 22 public static string RESPONSE_CLIENT_GET_ALL_CLIENTS = "Client.GetAllClients"; 23 public static string RESPONSE_CLIENT_GET_ALL_CLIENTGROUPS = "Client.GetAllClientGroups"; 16 24 17 25 public static string RESPONSE_COMMUNICATOR_HARDBEAT_RECEIVED = "Communicator.HeardbeatReceived"; -
trunk/sources/HeuristicLab.Hive.Contracts/BusinessObjects/ClientGroup.cs
r827 r934 34 34 [DataMember] 35 35 public List<Resource> Resources { get; set; } 36 37 public ClientGroup() { 38 Resources = new List<Resource>(); 39 } 36 40 } 37 41 } -
trunk/sources/HeuristicLab.Hive.Contracts/BusinessObjects/UserGroup.cs
r930 r934 32 32 [DataMember] 33 33 public IList<PermissionOwner> Members { get; set; } 34 35 public UserGroup() { 36 Members = new List<PermissionOwner>(); 37 } 34 38 } 35 39 } -
trunk/sources/HeuristicLab.Hive.Contracts/HeuristicLab.Hive.Contracts.csproj
r925 r934 4 4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 5 5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 6 <ProductVersion>9.0. 21022</ProductVersion>6 <ProductVersion>9.0.30729</ProductVersion> 7 7 <SchemaVersion>2.0</SchemaVersion> 8 8 <ProjectGuid>{134F93D7-E7C8-4ECD-9923-7F63259A60D8}</ProjectGuid> … … 116 116 <None Include="Properties\AssemblyInfo.frame" /> 117 117 </ItemGroup> 118 <ItemGroup> 119 <EmbeddedResource Include="HiveServerMessages.resx" /> 120 </ItemGroup> 118 121 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 119 122 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. -
trunk/sources/HeuristicLab.Hive.Contracts/Interfaces/IClientManager.cs
r902 r934 19 19 ResponseList<ClientGroup> GetAllClientGroups(); 20 20 [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] 21 27 ResponseList<UpTimeStatistics> GetAllUpTimeStatistics(); 22 28 } -
trunk/sources/HeuristicLab.Hive.Contracts/Interfaces/IUserRoleManager.cs
r902 r934 25 25 ResponseList<UserGroup> GetAllUserGroups(); 26 26 [OperationContract] 27 Response Add UserToGroup(long groupId, long userId);27 Response AddPermissionOwnerToGroup(long groupId, PermissionOwner permissionOwner); 28 28 [OperationContract] 29 Response Remove UserFromGroup(long groupId, long userId);29 Response RemovePermissionOwnerFromGroup(long groupId, long userId); 30 30 } 31 31 }
Note: See TracChangeset
for help on using the changeset viewer.