Mercurial > hg > orthanc
comparison Core/JobsEngine/IJob.h @ 2598:34dc57f4a7d2 jobs
simplification of JobStepResult
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 16 May 2018 16:23:20 +0200 |
parents | 1b6a6d80b6f2 |
children | e1893d31652a |
comparison
equal
deleted
inserted
replaced
2597:ef7ba1b21d58 | 2598:34dc57f4a7d2 |
---|---|
48 } | 48 } |
49 | 49 |
50 // Method called once the job enters the jobs engine | 50 // Method called once the job enters the jobs engine |
51 virtual void Start() = 0; | 51 virtual void Start() = 0; |
52 | 52 |
53 virtual JobStepResult* ExecuteStep() = 0; | 53 virtual JobStepResult ExecuteStep() = 0; |
54 | 54 |
55 // Method called once the job is resubmitted after a failure | 55 // Method called once the job is resubmitted after a failure |
56 virtual void SignalResubmit() = 0; | 56 virtual void SignalResubmit() = 0; |
57 | 57 |
58 virtual void ReleaseResources() = 0; // For pausing/canceling jobs | 58 virtual void ReleaseResources() = 0; // For pausing/canceling jobs |