/
getWorkflowStatusIds
getWorkflowStatusIds
Looking for the documentation on the newest versions of SIL Engine and the Simple Issue Language for Jira 8 for Server/Data Center? Click here !
Availability
This routine is available starting with SIL Engine™ 3.1.9.
Syntax
getWorkflowStatusIds(workflowName [, isDraft])
Description
Retrieves an unique list of statuses (ids) for a given workflow.Parameters
Parameter name | Type | Required | Description |
---|---|---|---|
workflow name | String | Yes | Name of the given workflow. |
isDraft | Boolean | No | Flag for specifying whether we should consider the draft or not. If not specified, it defaults to "false". |
Return type
string []
The return value is an array of strings, containing the ids for the existing statuses in the workflow.
Example
string key = "TEST-19"; return getWorkflowStatusIds(key.workflow);
Result: 1|3|4|5|6
Example 2
string key = "TEST-19"; return getWorkflowStatusIds(key.workflow, false);
Result: 1|3|4|5|6
Example 3
Setting the second parameter to "true", if we do have a draft where another status is added, the result will contain this status also.
string key = "TEST-19"; return getWorkflowStatusIds(key.workflow, true);
Result: 1|3|4|5|6|10100
See also
Related content
getWorkflowStatusIds
getWorkflowStatusIds
More like this
getStatusIdByName
getStatusIdByName
More like this
getStatusNameById
getStatusNameById
More like this
getAllWorkflows
getAllWorkflows
More like this
getAllWorkflowTransitions
getAllWorkflowTransitions
More like this
getWorkflowsFromSchemeName
getWorkflowsFromSchemeName
More like this