Matrix42 Workflow Studio: Basic Activities
Overview
Basic workflow activities include the basic building blocks to represent sequential behavior. A set of basic workflow activities grouped by sub-categories:
Add Workflow Reference
The activity explicitly adds a relation to the workflow instance for the specified object(s). It allows the objects that are affected by the workflow instance to be tracked, for example, on the Affected Objects dialog page of the workflow instance dialog.
Repository category: Basic
Properties:
Name |
Description |
---|---|
Reference Objects |
Objects for which a reference to the workflow instance should be added. |
DisplayName |
Understandable name of the activity. |
Relation Type |
Type of relation between the instance and an object. This information is used internally by the system. |
Create Bookmark
Creates a Workflow Bookmark object and suspends the workflow for human task interactions.
Repository category: Basic
Properties:
Name |
Description |
---|---|
Display Name |
Understandable name of the activity. |
Summary |
Short summary of the bookmark. |
Description |
Detailed description of the bookmark. |
External Object Identifier |
Reference to an object which triggers the bookmark resume. |
Bookmark ID |
Unique number of the bookmark. |
Resumed Data |
Data that was submitted during the bookmark resume. |
Get Workflow Info
Retrieves and returns the workflow name, workflow instance ID, and process ID of the running workflow instance.
Repository category: Basic
Properties:
Name |
Description |
---|---|
Display Name |
Understandable name of the activity. |
Process Identifier |
Unique number of the running workflow process instance. |
Workflow Instance Identifier |
Unique number of the running workflow instance. |
Workflow Name |
Technical name of the running workflow instance. |
Run Sub-Workflow
Runs workflow components in the context of a parent workflow.
Repository category: Basic
Properties:
Name |
Description |
---|---|
Display Name |
Understandable name of the activity. |
Workflow Name |
Technical name of the workflow component (PLSLComponentClassBase.Name). |
Arguments |
List of arguments for passing data to sub-workflow (in-arguments) and getting results back (out-arguments). |
Parent workflow. |
Microsoft Base Activities
Repository category: Basic, Basic>Sub-Categories
For documentation of the Microsoft Base Activities in the Workflow Studio, see one of the following links:
- Microsoft .NET Framework 4 Built-In Activity Library
- Blog by the .NET and AppFabric teams about WCF and WF development
Within SQL activities no bookmarks can be used, otherwise errors will occur. The SQL activities can be used in general, but the processing of the objects should be done outside of the workflow that has SQL activity, i.e. it is not recommended to use sub-activities (the flow) within the SQL activity, for instance, the "Wait for Activity".
Further links about the Workflow Studio UI can also be helpful: