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:03 PM