Changeset 995 for trunk/sources/HeuristicLab.Hive.Server.Core/InternalInterfaces/DataAccess/IClientGroupAdapter.cs
- Timestamp:
- 12/16/08 17:26:43 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Server.Core/InternalInterfaces/DataAccess/IClientGroupAdapter.cs
r971 r995 30 30 /// The client group database adapter 31 31 /// </summary> 32 public interface IClientGroupAdapter { 33 /// <summary> 34 /// Save or update the client group 35 /// </summary> 36 /// <param name="client"></param> 37 void UpdateClientGroup(ClientGroup group); 38 39 /// <summary> 40 /// Get the client group with the specified ID 41 /// </summary> 42 /// <param name="clientId"></param> 43 /// <returns></returns> 44 ClientGroup GetClientGroupById(long clientGroupId); 45 32 public interface IClientGroupAdapter: IDataAdapter<ClientGroup> { 46 33 /// <summary> 47 34 /// Get the client group with the specified name … … 49 36 /// <param name="clientId"></param> 50 37 /// <returns></returns> 51 ClientGroup GetClientGroupByName(string name); 52 53 /// <summary> 54 /// Get all client groups 55 /// </summary> 56 /// <returns></returns> 57 ICollection<ClientGroup> GetAllClientGroups(); 38 ClientGroup GetByName(string name); 58 39 59 40 /// <summary> … … 63 44 /// <returns></returns> 64 45 ICollection<ClientGroup> MemberOf(Resource resource); 65 66 /// <summary>67 /// Deletes the client group68 /// </summary>69 /// <param name="client"></param>70 bool DeleteClientGroup(ClientGroup group);71 46 } 72 47 }
Note: See TracChangeset
for help on using the changeset viewer.