Skip to content

Commit 56c02cd

Browse files
committed
[WOR-2728] Updated wording
1 parent 808b811 commit 56c02cd

File tree

1 file changed

+63
-63
lines changed
  • content/en/docs/refguide/modeling/application-logic/workflows/bpmn-in-mendix

1 file changed

+63
-63
lines changed

content/en/docs/refguide/modeling/application-logic/workflows/bpmn-in-mendix/bpmn-coverage.md

Lines changed: 63 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Mendix supports a broad range of BPMN constructs, either directly on the Workflo
3636
|---|---|
3737
| Embedded Subprocess | Not supported. |
3838
| Call Activity (Reusable Subprocess) | [Call Workflow](/refguide/call-workflow/) |
39-
| Event Subprocess | [Event Subprocess](/refguide/workflow-elements/) |
39+
| Event Subprocess | [Event Subprocess](/refguide/event-sub-processes/) |
4040
| Transaction Subprocess | Not supported. |
4141
| Ad-hoc Subprocess | Not supported. |
4242

@@ -64,7 +64,7 @@ Mendix supports a broad range of BPMN constructs, either directly on the Workflo
6464

6565
Mendix supports a broad range of BPMN event types. Some are available directly as elements on the Workflow canvas. Others are achieved through [microflows](/refguide/microflows/) that contain workflow-related activities.
6666

67-
> **n/a** — this combination does not exist in the BPMN 2.0 specification. It is not a Mendix limitation.
67+
> **N/A** — this combination does not exist in the BPMN 2.0 specification. It is not a Mendix limitation.
6868
>
6969
> **Not supported** — this combination exists in the BPMN 2.0 specification but is not currently supported in Mendix.
7070
@@ -73,12 +73,12 @@ Mendix supports a broad range of BPMN event types. Some are available directly a
7373
| Variant | How |
7474
|---|---|
7575
| Start | Every workflow has one start event. Start a workflow by providing an object of the entity type that the workflow expects. Use the [Call Workflow](/refguide/on-click-event/#call-workflow) page action (for example, on a button with a data view) or the [Call Workflow](/refguide/workflow-call/) activity in a [microflow](/refguide/microflows/) where you pass the [context object](/refguide/workflow-call/#context-object). |
76-
| Event Subprocess (Interrupting) | n/a |
77-
| Event Subprocess (Non-Interrupting) | n/a |
78-
| Intermediate Catch | n/a |
79-
| Intermediate Boundary (Interrupting) | n/a |
80-
| Intermediate Boundary (Non-Interrupting) | n/a |
81-
| Intermediate Throw | n/a |
76+
| Event Subprocess (Interrupting) | N/A |
77+
| Event Subprocess (Non-Interrupting) | N/A |
78+
| Intermediate Catch | N/A |
79+
| Intermediate Boundary (Interrupting) | N/A |
80+
| Intermediate Boundary (Non-Interrupting) | N/A |
81+
| Intermediate Throw | N/A |
8282
| End | Not supported. Mendix's [End Event](/refguide/end-event/) terminates the entire workflow and aborts any ongoing parallel paths, which is equivalent to a Terminate End Event, not a normal End Event. |
8383

8484
### Message Events {#message-events}
@@ -91,8 +91,8 @@ Mendix supports a broad range of BPMN event types. Some are available directly a
9191
| Intermediate Catch | Planned for Studio Pro 11.12 (Notification Event). Use [Wait for Notification](/refguide/wait-for-notification/) activity as alternative. |
9292
| Intermediate Boundary (Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
9393
| Intermediate Boundary (Non-Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
94-
| Intermediate Throw | Use [Call Microflow](/refguide/call-microflow/) containing a [Notify Workflow](/refguide/notify-workflow/) activity to send the message and continue the flow. |
95-
| End | Use [Call Microflow](/refguide/call-microflow/) before the end event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to send the message before the process completes. |
94+
| Intermediate Throw | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to send the message and continue the flow. |
95+
| End | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to send the message before the process completes. |
9696

9797
### Timer Events {#timer-events}
9898

@@ -104,112 +104,112 @@ Mendix supports a broad range of BPMN event types. Some are available directly a
104104
| Intermediate Catch | [Timer](/refguide/timer/) |
105105
| Intermediate Boundary (Interrupting) | [Interrupting Timer Event](/refguide/timer/) |
106106
| Intermediate Boundary (Non-Interrupting) | [Non-Interrupting Timer Event](/refguide/timer/) |
107-
| Intermediate Throw | n/a |
108-
| End | n/a |
107+
| Intermediate Throw | N/A |
108+
| End | N/A |
109109

110110
### Error Events {#error-events}
111111

112112
| Variant | How |
113113
|---|---|
114-
| Start | n/a |
115-
| Event Subprocess (Interrupting) | Use a [Call Microflow](/refguide/call-microflow/) to detect the error condition, then send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity to trigger an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications). |
116-
| Event Subprocess (Non-Interrupting) | n/a |
117-
| Intermediate Catch | n/a |
114+
| Start | N/A |
115+
| Event Subprocess (Interrupting) | Use an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) to the workflow, and use a microflow to handle the error logic and send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity at the moment the error occurs. |
116+
| Event Subprocess (Non-Interrupting) | N/A |
117+
| Intermediate Catch | N/A |
118118
| Intermediate Boundary (Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
119-
| Intermediate Boundary (Non-Interrupting) | n/a |
120-
| Intermediate Throw | n/a |
121-
| End | Use a [Call Microflow](/refguide/call-microflow/) to detect the error condition, then send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity before the end event to signal the error before the process completes. |
119+
| Intermediate Boundary (Non-Interrupting) | N/A |
120+
| Intermediate Throw | N/A |
121+
| End | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to throw the error before the process completes. |
122122

123123
### Signal Events {#signal-events}
124124

125125
| Variant | How |
126126
|---|---|
127127
| Start | Use a [microflow](/refguide/microflows/) to start multiple workflows using multiple [Call Workflow](/refguide/workflow-call/) activities. |
128-
| Event Subprocess (Interrupting) | Use a [microflow](/refguide/microflows/) with the [Notify Workflow](/refguide/notify-workflow/) activity to send notifications to multiple running workflow instances, triggering an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) in each. |
129-
| Event Subprocess (Non-Interrupting) | Use a [microflow](/refguide/microflows/) with the [Notify Workflow](/refguide/notify-workflow/) activity to send notifications to multiple running workflow instances, triggering a [Non-Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) in each. |
130-
| Intermediate Catch | Use a [microflow](/refguide/microflows/) with multiple [Notify Workflow](/refguide/notify-workflow/) activities to deliver notifications to multiple waiting [Wait for Notification](/refguide/wait-for-notification/) activities. |
128+
| Event Subprocess (Interrupting) | Use an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) to the workflow, and use a microflow to handle the signal condition and send notifications using a [Notify Workflow](/refguide/notify-workflow/) activity to multiple running workflow instances. |
129+
| Event Subprocess (Non-Interrupting) | Use a [Non-Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) to the workflow, and use a microflow to handle the signal condition and send notifications using a [Notify Workflow](/refguide/notify-workflow/) activity to multiple running workflow instances. |
130+
| Intermediate Catch | Use a [Wait for Notification](/refguide/wait-for-notification/) activity on each workflow instance, and use a microflow with multiple [Notify Workflow](/refguide/notify-workflow/) activities to deliver the signal to all waiting instances. |
131131
| Intermediate Boundary (Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
132132
| Intermediate Boundary (Non-Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
133-
| Intermediate Throw | Use [Call Microflow](/refguide/call-microflow/) with multiple [Notify Workflow](/refguide/notify-workflow/) activities to send notifications to multiple workflow instances. |
134-
| End | Use [Call Microflow](/refguide/call-microflow/) with multiple [Notify Workflow](/refguide/notify-workflow/) activities to send notifications to multiple workflow instances before the process completes. |
133+
| Intermediate Throw | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing multiple [Notify Workflow](/refguide/notify-workflow/) activities to send the signal to multiple workflow instances. |
134+
| End | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing multiple [Notify Workflow](/refguide/notify-workflow/) activities to send the signal to multiple workflow instances before the process completes. |
135135

136136
### Conditional Events {#conditional-events}
137137

138138
| Variant | How |
139139
|---|---|
140140
| Start | Use a [microflow](/refguide/microflows/) that checks the condition and starts the workflow using the [Call Workflow](/refguide/workflow-call/) activity only when the condition is met. |
141-
| Event Subprocess (Interrupting) | Use a [Call Microflow](/refguide/call-microflow/) to evaluate the condition, then send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity only when the condition is met to trigger an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications). |
142-
| Event Subprocess (Non-Interrupting) | Use a [Call Microflow](/refguide/call-microflow/) to evaluate the condition, then send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity only when the condition is met to trigger a [Non-Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications). |
141+
| Event Subprocess (Interrupting) | Use an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) to the workflow, and use a microflow to evaluate or create the condition and send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity at the moment the condition is met. |
142+
| Event Subprocess (Non-Interrupting) | Use a [Non-Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) to the workflow, and use a microflow to evaluate or create the condition and send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity at the moment the condition is met. |
143143
| Intermediate Catch | Use [Call Microflow](/refguide/call-microflow/) to evaluate the condition and return a result, then use a [Decision](/refguide/decision-in-workflows/) to route the workflow based on that result. |
144144
| Intermediate Boundary (Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
145145
| Intermediate Boundary (Non-Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
146-
| Intermediate Throw | n/a |
147-
| End | n/a |
146+
| Intermediate Throw | N/A |
147+
| End | N/A |
148148

149149
### Escalation Events {#escalation-events}
150150

151151
| Variant | How |
152152
|---|---|
153-
| Start | n/a |
154-
| Event Subprocess (Interrupting) | Use a [Call Microflow](/refguide/call-microflow/) to detect the escalation condition, then send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity to trigger an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications). |
155-
| Event Subprocess (Non-Interrupting) | Use a [Call Microflow](/refguide/call-microflow/) to detect the escalation condition, then send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity to trigger a [Non-Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications). |
156-
| Intermediate Catch | n/a |
153+
| Start | N/A |
154+
| Event Subprocess (Interrupting) | Use an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) to the workflow, and use a microflow to evaluate the escalation condition and send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity at the moment the escalation needs to happen. |
155+
| Event Subprocess (Non-Interrupting) | Use a [Non-Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) to the workflow, and use a microflow to evaluate the escalation condition and send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity at the moment the escalation needs to happen. |
156+
| Intermediate Catch | N/A |
157157
| Intermediate Boundary (Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
158158
| Intermediate Boundary (Non-Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
159-
| Intermediate Throw | Use a [Call Microflow](/refguide/call-microflow/) containing a [Notify Workflow](/refguide/notify-workflow/) activity to raise the escalation signal and continue the flow. |
160-
| End | Use a [Call Microflow](/refguide/call-microflow/) before the end event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to raise the escalation signal before the process completes. |
159+
| Intermediate Throw | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to throw the escalation and continue the flow. |
160+
| End | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to throw the escalation before the process completes. |
161161

162162
### Compensation Events {#compensation-events}
163163

164164
| Variant | How |
165165
|---|---|
166-
| Start | n/a |
167-
| Event Subprocess (Interrupting) | Use a [Call Microflow](/refguide/call-microflow/) to detect the compensation condition, then send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity to trigger an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications). |
168-
| Event Subprocess (Non-Interrupting) | n/a |
169-
| Intermediate Catch | n/a |
166+
| Start | N/A |
167+
| Event Subprocess (Interrupting) | Use an [Interrupting Notification Event Subprocess Start](/refguide/workflow-event-sub-processes/#triggers-and-notifications) to the workflow, and use a microflow to evaluate the compensation condition and send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity at the moment the compensation needs to happen. |
168+
| Event Subprocess (Non-Interrupting) | N/A |
169+
| Intermediate Catch | N/A |
170170
| Intermediate Boundary (Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
171-
| Intermediate Boundary (Non-Interrupting) | n/a |
172-
| Intermediate Throw | Use a [Call Microflow](/refguide/call-microflow/) containing a [Notify Workflow](/refguide/notify-workflow/) activity to raise the compensation signal and redirect the flow to the compensating activity. |
173-
| End | Use a [Call Microflow](/refguide/call-microflow/) before the end event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to raise the compensation signal before the process completes. |
171+
| Intermediate Boundary (Non-Interrupting) | N/A |
172+
| Intermediate Throw | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to throw the compensation and redirect the flow to the compensating activity. |
173+
| End | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to throw the compensation before the process completes. |
174174

175175
### Cancel Events {#cancel-events}
176176

177177
| Variant | How |
178178
|---|---|
179-
| Start | n/a |
180-
| Event Subprocess (Interrupting) | n/a |
181-
| Event Subprocess (Non-Interrupting) | n/a |
182-
| Intermediate Catch | n/a |
179+
| Start | N/A |
180+
| Event Subprocess (Interrupting) | N/A |
181+
| Event Subprocess (Non-Interrupting) | N/A |
182+
| Intermediate Catch | N/A |
183183
| Intermediate Boundary (Interrupting) | Planned for Studio Pro 11.12 (requires Notification Boundary Event). |
184-
| Intermediate Boundary (Non-Interrupting) | n/a |
185-
| Intermediate Throw | n/a |
186-
| End | Use a [Call Microflow](/refguide/call-microflow/) to detect the cancellation condition, then send a notification using a [Notify Workflow](/refguide/notify-workflow/) activity before the end event to signal the cancellation before the process completes. |
184+
| Intermediate Boundary (Non-Interrupting) | N/A |
185+
| Intermediate Throw | N/A |
186+
| End | Use a [Call Microflow](/refguide/call-microflow/) acting as the throw event, containing a [Notify Workflow](/refguide/notify-workflow/) activity to throw the cancellation before the process completes. |
187187

188188
### Terminate Events {#terminate-events}
189189

190190
| Variant | How |
191191
|---|---|
192-
| Start | n/a |
193-
| Event Subprocess (Interrupting) | n/a |
194-
| Event Subprocess (Non-Interrupting) | n/a |
195-
| Intermediate Catch | n/a |
196-
| Intermediate Boundary (Interrupting) | n/a |
197-
| Intermediate Boundary (Non-Interrupting) | n/a |
198-
| Intermediate Throw | n/a |
192+
| Start | N/A |
193+
| Event Subprocess (Interrupting) | N/A |
194+
| Event Subprocess (Non-Interrupting) | N/A |
195+
| Intermediate Catch | N/A |
196+
| Intermediate Boundary (Interrupting) | N/A |
197+
| Intermediate Boundary (Non-Interrupting) | N/A |
198+
| Intermediate Throw | N/A |
199199
| End | [End Event](/refguide/end-event/) — When the workflow reaches an End Event, the entire workflow terminates and any ongoing parallel paths are aborted. |
200200

201201
### Link Events {#link-events}
202202

203203
| Variant | How |
204204
|---|---|
205-
| Start | n/a |
206-
| Event Subprocess (Interrupting) | n/a |
207-
| Event Subprocess (Non-Interrupting) | n/a |
205+
| Start | N/A |
206+
| Event Subprocess (Interrupting) | N/A |
207+
| Event Subprocess (Non-Interrupting) | N/A |
208208
| Intermediate Catch | [Jump Activity](/refguide/jump-activity/) |
209-
| Intermediate Boundary (Interrupting) | n/a |
210-
| Intermediate Boundary (Non-Interrupting) | n/a |
209+
| Intermediate Boundary (Interrupting) | N/A |
210+
| Intermediate Boundary (Non-Interrupting) | N/A |
211211
| Intermediate Throw | [Jump Activity](/refguide/jump-activity/) |
212-
| End | n/a |
212+
| End | N/A |
213213

214214
### Multiple Events {#multiple-events}
215215

@@ -234,5 +234,5 @@ Mendix supports a broad range of BPMN event types. Some are available directly a
234234
| Intermediate Catch | Not supported. |
235235
| Intermediate Boundary (Interrupting) | Not supported. |
236236
| Intermediate Boundary (Non-Interrupting) | Not supported. |
237-
| Intermediate Throw | n/a |
238-
| End | n/a |
237+
| Intermediate Throw | N/A |
238+
| End | N/A |

0 commit comments

Comments
 (0)