Camunda 2024-BPMN-Poster EN Dark 24x18in
Camunda 2024-BPMN-Poster EN Dark 24x18in
Event Subprocess
Event Subprocess
Non-Interrupting
g
Task When marked with a symbol, it indicates
on-Interruptin
passing on incoming tokens. When splitting, exactly one
Interrupting
g
a collapsed sub-process, an activity that can
Interruptin
y
y
Throwing
Standard
Standard
g
branch is activated.
oundar
oundar
be refined.
Catc in
h
B
A transaction is a set of activities that logically Event-based Gateway Is always followed by catching events or receive tasks.
Transaction
N
belong together; it might follow a specified The branch whose event/task is triggered first is
transaction protocol. None: Untyped events,
activated.
indicate start point, state
An event subprocess is placed into a process or changes or final states.
Event
subprocess. It is activated when its start event gets
Message: Receiving and
Parallel Gateway
Subprocess triggered and can interrupt the higher level process
context or run in parallel (noninterrupting), sending messages.
When used to split the sequence flow, all outgoing
branches are activated simultaneously. When merging
depending on the start event. parallel branches, it waits for all incoming branches to
i er: Cyclic timer events,
T m
complete before triggering the outgoing flow.
points in time, time spans or
Call
A call activity is a wrapper for a globally defined timeouts.
Activity task or process reused in the current process.
Escalation: Escalating to a
A call to a process is marked with a symbol.
higher level of responsibility. Inclusive Gateway
When splitting, one or more branches are activated. All active incoming
Conditional: Reacting to branches must complete before merging.
Activity Markers
Task Types
changed conditions.
describe the execution specify the nature of the action
ink: Two corresponding link
Complex Gateway
camunda.com
Ad Hoc Marker Business Rule Task triggering compensation.
Compensation Marker Service Task Signal: Signalling across differ-
ent processes. A signal thrown
Script Task can be caught multiple times.
Multiple: Catching one out of a
set of events. Throwing all
events defined.
Sequence Flow Default Flow Conditional Flow
Lane
Pools and lanes represent
responsibility for activities.
Pool
A pool or a lane can be an
organization, a role, or a system.
Task
Lane
Data Artifacts
Message flow
Pool
© 2024
order items. activities, events and sub-processes. Message
Exchange/Collaboration