public InstanceMetricsJobObj RetrieveJobWithGravity(IServicesMgr servicesMgr, int workspaceArtifactId, int jobArtifactId) { InstanceMetricsJobObj jobRdo = null; jobRdo = GravityHelper.RetrieveJob(servicesMgr, workspaceArtifactId, jobArtifactId); return(jobRdo); }
public void UpdateJobField(IServicesMgr servicesMgr, int workspaceArtifactId, int jobArtifactId, Guid fieldGuid, object fieldValue) { if (_apiType.Equals(Constants.ApiType.Rsapi)) { RsapiHelper.UpdateJobField(servicesMgr, workspaceArtifactId, jobArtifactId, fieldGuid, fieldValue); } else if (_apiType.Equals(Constants.ApiType.Gravity)) { GravityHelper.UpdateJobField(servicesMgr, workspaceArtifactId, jobArtifactId, fieldGuid, fieldValue); } else { throw new Exception(Constants.ErrorMessages.INVALID_API_TYPE_ERROR); } }
public List <int> RetrieveJobsInWorkspaceWithStatus(IServicesMgr servicesMgr, int workspaceArtifactId, string status) { List <int> jobsList; if (_apiType.Equals(Constants.ApiType.Rsapi)) { jobsList = RsapiHelper.RetrieveJobsInWorkspaceWithStatus(servicesMgr, workspaceArtifactId, status); } else if (_apiType.Equals(Constants.ApiType.Gravity)) { jobsList = GravityHelper.RetrieveJobsInWorkspaceWithStatus(servicesMgr, workspaceArtifactId, status); } else { throw new Exception(Constants.ErrorMessages.INVALID_API_TYPE_ERROR); } return(jobsList); }