activity type

The Activity Type is a field on the Security tab of the Activity form describing the activity's characteristics. An Activity Type has one of the twelve values listed here. Five of these types identify activities that you can reference directly in flows.

Activity Type

Description

Activity Any activity that is not one of the activity types below.
Assembly Reserved. Do not use.
Assign An activity that creates an assignment, an instance of a concrete class derived from the Assign- base class. Referenced in a flow to support an assignment. These activities may be referenced by an assignment shape (Assignment) on a flow.
Connect An activity that calls a Rule-Connect- external system interface. These activities may be referenced by an Integrator shape ( Integrator ) on a flow.
Locate An activity that finds a locatable page; referenced on when condition, Declare Expression and Constraints rules only.
Load
Declarative
Page
An activity that adds values to data pages. Referenced on Data Page rules only.
Notify An activity that sends correspondence to a work party in a work item. In a flow, such activities may be referenced in the Properties panel for an assignment.
OnChange An activity that starts automatically when another activity step changes certain properties, as defined through a Declare OnChange rule.
Route An activity that determines which user worklist or workbasket receives an assignment. In a flow, such activities may be referenced in the Properties panel for an assignment.
Trigger An activity that starts automatically when an object of a certain class is saved, as defined through a Declare Trigger rule.
Utility An activity that typically updates a work item and is referenced in a flow, but requires no user interaction. In a flow, these activities may be referenced in a utility shape (Utility ) .
Validate An activity that validates the contents of a rule or data form. (Rarely needed in applications.)

The Assign, Connect, Route, Notify and Utility types identify activities that are directly referenced in flows. Typically, activities used in flows have a class derived from the Work- base class as the Applies To portion of their key.

The Activity Type field on the Activity form corresponds to the property Rule-Obj-Property.pyActivityType.

Related Topics Link IconRelated terms