Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/16/08 17:26:43 (15 years ago)
Author:
svonolfe
Message:

Refactored DAL, Improved Caching (#372)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Server.Core/InternalInterfaces/DataAccess/IJobAdapter.cs

    r971 r995  
    2727
    2828namespace HeuristicLab.Hive.Server.Core.InternalInterfaces.DataAccess {
    29   public interface IJobAdapter {
    30     /// <summary>
    31     /// Save or update the job
    32     /// </summary>
    33     /// <param name="client"></param>
    34     void UpdateJob(Job job);
    35 
    36     /// <summary>
    37     /// Get the job with the specified ID
    38     /// </summary>
    39     /// <param name="clientId"></param>
    40     /// <returns></returns>
    41     Job GetJobById(long id);
    42 
    43     /// <summary>
    44     /// Get all jobs
    45     /// </summary>
    46     /// <returns></returns>
    47     ICollection<Job> GetAllJobs();
    48 
     29  public interface IJobAdapter: IDataAdapter<Job> {
    4930    /// <summary>
    5031    /// Gets all subjobs of the specified job
     
    7354    /// <returns></returns>
    7455    ICollection<Job> GetJobsOf(User user);
    75 
    76     /// <summary>
    77     /// Deletes the job
    78     /// </summary>
    79     /// <param name="client"></param>
    80     bool DeleteJob(Job job);
    8156  }
    8257}
Note: See TracChangeset for help on using the changeset viewer.