Cisco Cisco Process Orchestrator 3.0 User Guide

Page of 242
 
7-12
Cisco Process Orchestrator User Guide
OL-30196-01
Chapter 7      Authoring Processes
  Adding Logic Components to a Process
Adding Logic Components to a Process
Insert process logic components into a process to support or configure the process logic and provide 
control over the process execution. 
The following table summarizes the types of logic components and when to use them.
To add logic components to a process:
Step 1
In the Process Editor, choose Toolbox > Logic, then highlight and drag the appropriate logic component 
to the Workflow pane. 
Step 2
On the component property pages, define the properties.
Note
For information about the field parameters, see the online help.
Step 3
Click Save 
.
Table 7-3
Summary of Logic Components
Activity Type
Purpose
Completed
Signal the completion of an activity and terminate the process. The 
component ends the workflow and sets the state of the workflow to 
SucceededFailed (Completed), or Failed (Not Completed).
Condition
Execute one of the defined Condition Branches in a process. It checks 
conditions for each of the branches, in order from left to right, and 
executes the first Condition Branch whose condition is true
Condition Branch
Create a branch in the process and execute the branch only if the specified 
condition is met.
For Each
Add the activities to the process that should be executed one time for each 
item in the target source.
Parallel 
Run two or more branches of a process simultaneously. The component 
consists of two or more sequential block components that execute their 
activities in parallel. 
Sequence
Run activities in a block in a sequential order. 
Start Point
Indicate points within a process workflow (in addition to the top of the 
process workflow) at which you can start the process. 
You will always be able to start the process from the beginning. However, 
if a process contains a Start Point component, then you can start the 
process from the location of the Start Point within the process.
While
Execute a sequence of child activities (contained in the While Block) that 
repeats as long as the specified condition is true.