/// <exception cref="System.IO.IOException"/> public virtual GetJobReportResponse GetJobReport(GetJobReportRequest request) { JobReport jobReport = recordFactory.NewRecordInstance <JobReport>(); jobReport.SetJobId(request.GetJobId()); jobReport.SetJobState(jobState); jobReport.SetUser(applicationReport.GetUser()); jobReport.SetStartTime(applicationReport.GetStartTime()); jobReport.SetDiagnostics(applicationReport.GetDiagnostics()); jobReport.SetJobName(applicationReport.GetName()); jobReport.SetTrackingUrl(applicationReport.GetTrackingUrl()); jobReport.SetFinishTime(applicationReport.GetFinishTime()); GetJobReportResponse resp = recordFactory.NewRecordInstance <GetJobReportResponse> (); resp.SetJobReport(jobReport); return(resp); }
/// <exception cref="System.IO.IOException"/> public virtual GetJobReportResponse GetJobReport(GetJobReportRequest request) { this._enclosing.amContact = true; JobReport jobReport = TestClientRedirect.recordFactory.NewRecordInstance <JobReport >(); jobReport.SetJobId(request.GetJobId()); jobReport.SetJobState(JobState.Running); jobReport.SetJobName("TestClientRedirect-jobname"); jobReport.SetUser("TestClientRedirect-user"); jobReport.SetStartTime(0L); jobReport.SetFinishTime(1L); GetJobReportResponse response = TestClientRedirect.recordFactory.NewRecordInstance <GetJobReportResponse>(); response.SetJobReport(jobReport); return(response); }
/// <exception cref="System.IO.IOException"/> public virtual GetJobReportResponse GetJobReport(GetJobReportRequest request) { JobId jobId = request.GetJobId(); Org.Apache.Hadoop.Mapreduce.V2.App.Job.Job job = this.VerifyAndGetJob(jobId, false ); GetJobReportResponse response = this.recordFactory.NewRecordInstance <GetJobReportResponse >(); if (job != null) { response.SetJobReport(job.GetReport()); } else { response.SetJobReport(null); } return(response); }