workflow::parse_spec (private)

 workflow::parse_spec -short_name short_name \
    [ -package_key package_key ] [ -object_id object_id ] -spec spec \
    [ -workflow_handler workflow_handler ] [ -handlers handlers ]

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

Create workflow, roles, states, actions, etc., as appropriate

Switches:
-short_name (required)
-package_key (optional)
-object_id (optional)
-spec (required)
The roles spec
-workflow_handler (optional, defaults to "workflow")
-handlers (optional, defaults to " roles workflow::role actions workflow::action ")
Author:
Lars Pind <lars@collaboraid.biz>
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 workflow::new_from_spec workflow::new_from_spec (public) workflow::parse_spec workflow::parse_spec workflow::new_from_spec->workflow::parse_spec db_transaction db_transaction (public) workflow::parse_spec->db_transaction workflow::flush_cache workflow::flush_cache (private) workflow::parse_spec->workflow::flush_cache

Testcases:
No testcase defined.
[ show source ]
Show another procedure: