Working in Assembly Line Mode
Activities can be started in assembly line mode in the activity execution
view of the Workflow Execution Perspective,
if they have
the according configuration as described in the section
Assembly Line of chapter
Using Launch Panels.
If running in assembly line mode and the property
Carnot.BpmClient.Features.AssemblyLinePushService is set
to true in your carnot.properties file, the Assembly Line
icon is available in the toolbar of the activity execution view.
Section Assembly Line Push Service
describes the usage of this property and its effect in detail. Note that the default value
is false. Clicking the
assembly line mode icon enables or
disables the assembly line mode:
/
.
- Assembly Line Mode in enabled state:
Figure: Enabled Assembly Line Mode
To switch to disabled, click the icon:
Figure: Click to Disable Assembly Line Mode
- Assembly Line Mode in disabled state:
In case the assembly line mode is switched to enabled,
the workflow portal returns to the normal work assignment mode,
when the currently activated Activity is
completed, suspended, or delegated.
Figure: Disabled Assembly Line Mode
To switch to enabled, click the icon:
Figure: Click to Enable Assembly Line Mode
Assembly Line Push Service
With the property Carnot.BpmClient.Features.AssemblyLinePushService,
you can determine the behavior of the complete and suspend / suspend & save actions.
In case the value of this property is false, the actions to
complete, suspend / suspend & save behave as follows:
- Complete - completes the current activity and shows next assembly line activity
only from the same process definition, if available. If not available, the operation
leaves the assembly line mode.
- Suspend - suspends the activity and leaves the assembly line mode.
- Suspend and Save - suspends and saves the activity and leaves the assembly line mode.
In case the value of this property is true, the behavior of
the complete, suspend and suspend & save actions depends on
the enabled or disabled assembly mode in the following way:
Assembly line mode enabled:
- Suspend - suspends the activity and fetches the next activity from
assembly line (the same activity in that case).
- Suspend & Save - suspends and saves the activity and fetches
the next activity from assembly line (the same activity in that case).
- Complete - completes the current activity and displays next assembly
line activity irrespective of process instance (until all activities are completed).
Assembly line mode disabled:
- Suspend / Suspend & Save - suspends / suspends and saves the current
activity and leaves the assembly line mode.
- Complete - completes the current activity and shows next assembly line activity
only from the same process definition, if available. If not available, the operation
leaves the assembly line mode. Assembly line icon is not displayed for
subsequent assembly line activities (which are of same process instance).