Subprocesses

The subprocess represents a group of tasks which act together to perform a part of the process.

Reusable

Reusable
  • BPMN element: <bpmn2:callActivity>.
  • Description: Lets you call a process whose definition resides outside the current process.
  • Configuration: Use CalledElement, Independent, and WaitForCompletion to configure which existing process definition to call and how to call it: as part of the calling process or as a new process instance (Independent), in a synchronous or asynchronous fashion (WaitForCompletion). Use Assignments, DataInputSet, and DataOutputSet to map variables from/to the calling process.

Multiple instances

  • BPMN element: <bpmn2:subProcess> ...

Get Mastering jBPM6 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.