Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/08/11 14:37:52 (13 years ago)
Author:
ascheibe
Message:

#1233 Review comments: renamed HiveEperiment to Job

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive/3.3/HiveService.cs

    r6721 r6723  
    117117      authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
    118118      author.AuthorizeForExperiment(experimentId, Permission.Read);
    119       return dao.GetJobs(x => x.HiveExperimentId == experimentId).Select(x => new LightweightTask(x)).ToArray();
     119      return dao.GetJobs(x => x.JobId == experimentId).Select(x => new LightweightTask(x)).ToArray();
    120120    }
    121121
     
    239239
    240240    #region HiveExperiment Methods
    241     public HiveExperiment GetHiveExperiment(Guid id) {
     241    public Job GetHiveExperiment(Guid id) {
    242242      authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
    243243      author.AuthorizeForExperiment(id, Permission.Read);
    244244      var hiveExperiment = dao.GetHiveExperiments(x =>
    245             x.HiveExperimentId == id
    246             && (x.OwnerUserId == userManager.CurrentUserId || x.HiveExperimentPermissions.Count(hep => hep.Permission != DA.Permission.NotAllowed && hep.GrantedUserId == userManager.CurrentUserId) > 0)
     245            x.JobId == id
     246            && (x.OwnerUserId == userManager.CurrentUserId || x.JobPermissions.Count(hep => hep.Permission != DA.Permission.NotAllowed && hep.GrantedUserId == userManager.CurrentUserId) > 0)
    247247          ).FirstOrDefault();
    248248      if (hiveExperiment != null) {
     
    253253    }
    254254
    255     public IEnumerable<HiveExperiment> GetHiveExperiments() {
    256       authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
    257       var hiveExperiments = dao.GetHiveExperiments(x => x.OwnerUserId == userManager.CurrentUserId || x.HiveExperimentPermissions.Count(hep => hep.Permission != DA.Permission.NotAllowed && hep.GrantedUserId == userManager.CurrentUserId) > 0);
     255    public IEnumerable<Job> GetHiveExperiments() {
     256      authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
     257      var hiveExperiments = dao.GetHiveExperiments(x => x.OwnerUserId == userManager.CurrentUserId || x.JobPermissions.Count(hep => hep.Permission != DA.Permission.NotAllowed && hep.GrantedUserId == userManager.CurrentUserId) > 0);
    258258      foreach (var he in hiveExperiments) {
    259259        author.AuthorizeForExperiment(he.Id, Permission.Read);
     
    264264    }
    265265
    266     public IEnumerable<HiveExperiment> GetAllHiveExperiments() {
     266    public IEnumerable<Job> GetAllHiveExperiments() {
    267267      authen.AuthenticateForAnyRole(HiveRoles.Administrator);
    268268      var hiveExperiments = dao.GetHiveExperiments(x => true);
     
    274274    }
    275275
    276     public Guid AddHiveExperiment(HiveExperiment hiveExperimentDto) {
     276    public Guid AddHiveExperiment(Job hiveExperimentDto) {
    277277      authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
    278278      return trans.UseTransaction(() => {
     
    283283    }
    284284
    285     public void UpdateHiveExperiment(HiveExperiment hiveExperimentDto) {
     285    public void UpdateHiveExperiment(Job hiveExperimentDto) {
    286286      authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
    287287      author.AuthorizeForExperiment(hiveExperimentDto.Id, Permission.Full);
     
    304304      authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
    305305      trans.UseTransaction(() => {
    306         HiveExperiment he = dao.GetHiveExperiment(hiveExperimentId);
     306        Job he = dao.GetHiveExperiment(hiveExperimentId);
    307307        if (he == null) throw new FaultException<FaultReason>(new FaultReason("Could not find hiveExperiment with id " + hiveExperimentId));
    308308        Permission perm = DT.Convert.ToDto(dao.GetPermissionForExperiment(he.Id, userManager.CurrentUserId));
     
    315315      authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
    316316      trans.UseTransaction(() => {
    317         HiveExperiment he = dao.GetHiveExperiment(hiveExperimentId);
     317        Job he = dao.GetHiveExperiment(hiveExperimentId);
    318318        if (he == null) throw new FaultException<FaultReason>(new FaultReason("Could not find hiveExperiment with id " + hiveExperimentId));
    319319        DA.Permission perm = dao.GetPermissionForExperiment(he.Id, userManager.CurrentUserId);
     
    322322      });
    323323    }
    324     public IEnumerable<HiveExperimentPermission> GetHiveExperimentPermissions(Guid hiveExperimentId) {
     324    public IEnumerable<JobPermission> GetHiveExperimentPermissions(Guid hiveExperimentId) {
    325325      authen.AuthenticateForAnyRole(HiveRoles.Administrator, HiveRoles.Client);
    326326      return trans.UseTransaction(() => {
    327327        DA.Permission currentUserPermission = dao.GetPermissionForExperiment(hiveExperimentId, userManager.CurrentUserId);
    328328        if (currentUserPermission != DA.Permission.Full) throw new FaultException<FaultReason>(new FaultReason("Not allowed to list permissions for this experiment"));
    329         return dao.GetHiveExperimentPermissions(x => x.HiveExperimentId == hiveExperimentId);
     329        return dao.GetHiveExperimentPermissions(x => x.JobId == hiveExperimentId);
    330330      });
    331331    }
Note: See TracChangeset for help on using the changeset viewer.