GetTaskByStageId
What it does
Selects the task with the highest priority and opens it for processing. The selected task is locked (i.e. cannot be opened by other users).
Important! A task must be opened before any actions on the task can be performed.
Definition
int GetTaskByStageId( int sessionId, int projectId, int[] stageIds, bool onlyPreprocessedTasks, bool onlyPrivateBatches );
Parameters
Name | Type | Description |
sessionId | int | The ID of the connection to the Application Server |
projectId | int | Project ID |
stageIds | int[] | The IDs of the stages to get task from |
onlyPreprocessedTask | bool |
The flag which determines from which tasks to select. Possible values:
|
onlyPrivateBatches | bool |
The flag which determines the set of available batches. Possible values:
|
Returned value
Type | Description |
int | Task ID |
4/12/2024 6:16:02 PM