The pointer icon is not a node. When the pointer icon is selected, it indicates that you can work within the graphical interface without inadvertently adding new nodes to the process. The pointer icon is neutral and is the default selection. |
Action The action tool links nodes together within a template to define the flow of control. Each link contains information about the event that leads to the link being followed. You can configure a link to always execute on completion of the predecessor activity node, or to only execute when specific routing events are fired by the predecessor activity node. |
Assigned Activity Use an assigned activity if you know what work needs to be done and who should complete it. You can assign the activity to a user, a group of users, or one or more roles. | |
Ad Hoc Activity Use an ad hoc activity if you are unsure what tasks need to be done for an activity or who should complete them. You can think of an ad hoc activities as an open-ended task. An ad hoc activity creates a task for one user. When the workflow reaches the activity node, the designated user must define a group of activities and participants at runtime. |
A block can represent a collection of activities, connectors, or robots grouped together. A block cannot be run on its own, but can only exist within a parent process. | |
A proxy process references an external workflow process from within the template. For example, as an object progresses through your workflow, it requires that the object be promoted. To do this, you want the object to undergo a promotion request review. Rather than adding all the activities and links and connectors required to complete this review, you can simply add a process proxy node. You can then use the process proxy node to specify that you want the object to progress through the “Promotion Request Review Process” workflow template. |
AND The node cannot execute until all its predecessors have executed. | |
OR The node executes when any one of its predecessors has fired. | |
Conditional Router This allows you to branch the template based on a conditional expression. | |
Threshold Connector The node executes if a user-defined number of predecessor fire. |
End This node completes the template. All nodes should eventually be connected to an end node for the template to be valid. | |
Ground This node stops a parallel branch of activities in a workflow, but it does not end the entire template. |
Notify By E-mail You create a recipient list and a custom email message. When the workflow reaches the notification robot, the email is automatically sent out to the users in the recipient list. | |
Method The method robot includes a set of predefined actions. You can configure the robot to complete one of the actions within a set of parameters. For example, you can configure a method robot to check out an object to a specified user or to change the state of an object. | |
Checkpoint The checkpoint node sends an automated notification when the checkpoint is reached in the workflow template. The email is only sent to users who have subscribed to the event. | |
Timer The timer node delays the start of a node for a specified amount of time. | |
Launch Application Use this robot to execute system commands on the server. | |
Execute Expression Use this robot to execute a Java expression in the workflow. | |
Synchronize Synchronize the start of a node or process with another event. | |
URL This robot can access an HTML page or web service. |