A task represents an action that needs to be performed.
BPMN element:
<bpmn2:userTask>
.Description: Task that requires a human interaction with a UI or a programmed API.
Configuration: Use
Actors
orGroups
for assigning the task to the users. Use theAssignments
,DataInputSet
, andDataOutputSet
properties for task parameter mapping to the enclosing process instance.
BPMN element:
<bpmn2:serviceTask>
.Description: Service task that supports a Java or SOAP WebService call.
Configuration: Use the
ServiceImplementation
,ServiceInterface
, andServiceOperation
properties to configure the callable service/class. The WebService implementation requires the WSDL URL to be imported in the global scope (process imports).