public JobRuntimeCallback(JobRuntime runtime, Guid jobId) { if (runtime == null) throw new ArgumentNullException("runtime"); this.runtime = runtime; this.jobId = jobId; }
public JobExecutionSequence(JobRuntime runtime) { if (runtime == null) throw new ArgumentNullException("runtime"); this.runtime = runtime; stages = new ExecutionStage[] { new BuildFileListExecutionStage(runtime), new UploadFilesExecutionStage(runtime), new CreateJobExecutionStage(runtime), new UploadTasksExecutionStage(runtime), new ExecuteJobExecutionStage(runtime), new ReadResultsExecutionStage(runtime), new CleanupExecutionStage(runtime) }; }
public CreateJobExecutionStage(JobRuntime runtime) : base(runtime) { }
public CleanupExecutionStage(JobRuntime runtime) : base(runtime) { }
public BuildFileListExecutionStage(JobRuntime runtime) : base(runtime) { }
public UploadFilesExecutionStage(JobRuntime runtime) : base(runtime) { }
public ReadResultsExecutionStage(JobRuntime runtime) : base(runtime) { }
protected ExecutionStage(JobRuntime runtime) { this.runtime = runtime; }