Activity Types
Activities are the individual units of work in a process.
Activities generally interact with an external system and perform a task. Activity that are used to connect the same external applications can be grouped together.
BusinessWorks Plug-in Development Kit supports the following types of activities:
- Synchronous Activities
- Synchronous activities are blocking and they block the execution of the process until the activity task is completed.
- Asynchronous Activities
- Asynchronous activities are non-blocking and they perform a task asynchronously without blocking the execution of a process.
- Process Starter Activities
- Process starter activities are configured to react to events and trigger the execution of a process when an event occurs. Process starter activities only have outputs in addition to other general configurations.
- Signal-In Activities
- Signal-In activities wait for an asynchronous event in a process, and then proceed to execute the process instance. Signal-In activities require conversations to be configured and are always blocking the execution.
For more details about the conversation, see the TIBCO ActiveMatrix BusinessWorks 6 documentation.
- Abstract Activities
- Abstract activities are not TIBCO ActiveMatrix BusinessWorks 6 activities. BusinessWorks Plug-in Development Kit uses this kind of activity to share common configurations. Abstract activities define the common properties that are shared by all the activities in a plug-in and require no input and output in addition to other general configurations.
Copyright © Cloud Software Group, Inc. All rights reserved.