workflow::install::create_assignee_subquery_service_contract (private)
workflow::install::create_assignee_subquery_service_contract
Defined in packages/workflow/tcl/install-procs.tcl
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
Source code: set assignee_subquery_spec { description "Get the name of a subquery to use when searching for users" operations { GetObjectType { description "Get the object type for which this implementation is valid." output { object_type:string } iscachable_p "t" } GetPrettyName { description "Get the pretty name of this implementation." output { pretty_name:string } iscachable_p "t" } GetSubquery { description "Get a subquery which will return the list of parties who can be assigned to the role, e.g. simply the name of a view of users/parties, or a subquery enclosed in parenthesis such as '(select * from parties where ...)'" input { case_id:integer object_id:integer role_id:integer } output { subquery:string } } } } acs_sc::contract::new_from_spec -spec [concat [list name [workflow::service_contract::role_assignee_subquery]] $assignee_subquery_spec]XQL Not present: PostgreSQL, Oracle Generic XQL file: packages/workflow/tcl/install-procs.xql