Skip to content

Commit

Permalink
BZ-1285815 - auto claim is performed even though multiple actors are …
Browse files Browse the repository at this point in the history
…specified in HT within swimlane
  • Loading branch information
mswiderski committed Nov 27, 2015
1 parent 158d1cc commit 0ccbab5
Showing 1 changed file with 21 additions and 0 deletions.
Expand Up @@ -94,4 +94,25 @@
fileref="images/TaskService/properties-panel-extra.png" width="400"/>
</imageobject>
</mediaobject>
<section>
<title>Swimlanes</title>
<para>User tasks can be used in combination with swimlanes to assign multiple human
tasks to the same actor. Whenever the first task in a swimlane is created, and
that task has an actorId specified, that actorId will be assigned to (all other
tasks of) that swimlane as well. Note that this would override the actorId of
subsequent tasks in that swimlane (if specified), so only the actorId of the
first human task in a swimlane will be taken into account, all others will then
take the actorId as assigned in the first one.<warning>
<para>ActorId assignment will work only when there is single actor
specified. Since ActorId field can contain multiple actors
(john,mary,peter) auto assignment for the first task will not be
performed when multiple values are found.</para>
</warning></para>
<para>Whenever a human task that is part of a swimlane is completed, the actorId of
that swimlane is set to the actorId that executed that human task. This allows
for example to assign a human task to a group of users, and to assign future
tasks of that swimlame to the user that claimed the first task. This will also
automatically change the assignment of tasks if at some point one of the tasks
is reassigned to another user.</para>
</section>
</section>

0 comments on commit 0ccbab5

Please sign in to comment.