workflow::case::role::flush_cache (private)

 workflow::case::role::flush_cache [ -case_id case_id ]

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

Flush all role related info for a certain case or for all cases if none is specified.

Switches:
-case_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 workflow::case::assign_roles workflow::case::assign_roles (private) workflow::case::role::flush_cache workflow::case::role::flush_cache workflow::case::assign_roles->workflow::case::role::flush_cache workflow::case::flush_cache workflow::case::flush_cache (private) workflow::case::flush_cache->workflow::case::role::flush_cache workflow::case::role::assignee_insert workflow::case::role::assignee_insert (public) workflow::case::role::assignee_insert->workflow::case::role::flush_cache workflow::case::role::assignee_remove workflow::case::role::assignee_remove (public) workflow::case::role::assignee_remove->workflow::case::role::flush_cache workflow::case::role::assignees_remove workflow::case::role::assignees_remove (public) workflow::case::role::assignees_remove->workflow::case::role::flush_cache util_memoize_flush_pattern util_memoize_flush_pattern (public) workflow::case::role::flush_cache->util_memoize_flush_pattern

Testcases:
No testcase defined.
Source code:
    if {$case_id eq ""} {
       util_memoize_flush_pattern "workflow::case::role::get_assignees_not_cached *"
    } else {
       util_memoize_flush_pattern "workflow::case::role::get_assignees_not_cached $case_id *"
    }
Generic XQL file:
packages/workflow/tcl/case-procs.xql

PostgreSQL XQL file:
packages/workflow/tcl/case-procs-postgresql.xql

Oracle XQL file:
packages/workflow/tcl/case-procs-oracle.xql

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