Information Technology Reference
In-Depth Information
Service tasks
As we now know, the BPMN 2.0 specification defines eight different task types that we can
use in our processes. We also know that jBPM6 uses Abstract tasks as a way of extending
the process definition functionality to fulfill our business needs (even if we are not aware
of the specifics yet). But there is one thing that makes this extension mechanism possible;
we need to define a specific task type. These predefined task types will then be made avail-
able through the Shape Repository panel in the Service Tasks tab.
For this purpose, jBPM6 allows us to create a definition of a task and then reuse it in our
processes without having to redefine it every time we want to use it. The definition of this
task is created in the KIE Workbench, outside of the Web Process Designer.
Let's take the example of the "Notify Developer of Requirement Changes" task that we are
using in the sprint management process. This task can be changed from a Script task to a
Service task. To do so, all we have to do is go to the action toolbar in the Project Author-
ing perspective of the KIE Workbench and select Create New | Work Item Definition .
Work Item is the technical name for what are called Service tasks in the Web Process
Designer. They are also referred to as domain-specific tasks .
Search WWH ::




Custom Search