#include <IJobSchedulerParams.h>
Inherits iser::ISerializable.
Interface for defining the parameter for controlling the order of the job execution. Each job have: A priority (given as a number between 0 and 1) ID of the predecessor job. In case this ID is empty the order will be defined according to the job priority only.
Definition at line 19 of file IJobSchedulerParams.h.
◆ GetPredecessorJobId()
| virtual QByteArray imthype::IJobSchedulerParams::GetPredecessorJobId |
( |
| ) |
const |
|
pure virtual |
Get the predecessor job-ID.
◆ GetPriority()
| virtual double imthype::IJobSchedulerParams::GetPriority |
( |
| ) |
const |
|
pure virtual |
Get processing priority [0...1].
◆ SetPredecessorJobId()
| virtual void imthype::IJobSchedulerParams::SetPredecessorJobId |
( |
const QByteArray & |
predecessorJobId | ) |
|
|
pure virtual |
Set the predecessor job-ID.
◆ SetPriority()
| virtual void imthype::IJobSchedulerParams::SetPriority |
( |
double |
prioority | ) |
|
|
pure virtual |
Set processing priority [0...1].