WorkflowAdmin
Workflow.
| Full name | MFiles.WorkflowAdmin |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
workflow | Workflow | 1 | Basic information on the workflow. |
description | string | 2 | The description of the workflow. |
states | repeated State | 3 | The states of this workflow. |
transitions | repeated StateTransition | 4 | The state transitions of this workflow. |
acl | AccessControlList | 5 | Permissions. |
aliases | string | 6 | Semicolon-separated list of semantic aliases. |
graphical_layout_data | string | 7 | Layout data of the workflow. |
Used by methods
- IRPCWorkflowsAdmin.AddWorkflow -- Creates a workflow with its states and transitions.
- IRPCWorkflowsAdmin.GetWorkflows -- Gets the full administrative definitions of all workflows.
- IRPCWorkflowsAdmin.ModifyWorkflow -- Saves a changed workflow with its states and transitions.
Used in fields
WorkflowDecl.workflow-- Other information on the workflow.AddWorkflowRequest.workflow-- The new workflow.workflow.workflow.idis ignored; give the states and transitions negative placeholder IDs.AddWorkflowResponse.workflow_result-- The workflow as stored, with real IDs for the workflow, its states and its transitions.ModifyWorkflowRequest.workflow-- The complete new workflow;workflow.workflow.ididentifies it.ModifyWorkflowResponse.workflow_result-- The workflow as stored, with real IDs for new states and transitions.GetWorkflowsResponse.workflow_results-- One WorkflowAdmin per workflow.