workflow::role::get_ids (private)

 workflow::role::get_ids [ -all ] -workflow_id workflow_id \
    [ -parent_action_id parent_action_id ]

Defined in packages/workflow/tcl/role-procs.tcl

Get the IDs of all the roles in the right order.

Switches:
-all
(boolean) (optional)
-workflow_id
(required)
The id of the workflow to get roles for.
-parent_action_id
(optional)
No meaning. Provided for compatibility with similar procs for actions and states.
Returns:
A list of role IDs.
Author:
Lars Pind <lars@collaboraid.biz>

Partial Call Graph (max 5 caller/called nodes):
%3 workflow::get_roles workflow::get_roles (public) workflow::role::get_ids workflow::role::get_ids workflow::get_roles->workflow::role::get_ids workflow::role::get_all_info workflow::role::get_all_info (private) workflow::role::get_ids->workflow::role::get_all_info

Testcases:
No testcase defined.
Source code:
    # Use cached data about roles
    array set role_data [workflow::role::get_all_info -workflow_id $workflow_id]
    return $role_data(role_ids)
XQL Not present:
PostgreSQL, Oracle
Generic XQL file:
packages/workflow/tcl/role-procs.xql

[ hide source ] | [ make this the default ]
Show another procedure: