ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 138 - MCD - Level 1 discussion

Report
Export

How are multiple conditions used in a Choice router to route events?

A.
To route the same event to the matched route of EVERY true condition
Answers
A.
To route the same event to the matched route of EVERY true condition
B.
To find the FIRST true condition, then distribute the event to the ONE matched route.
Answers
B.
To find the FIRST true condition, then distribute the event to the ONE matched route.
C.
None of these
Answers
C.
None of these
D.
To find the FIRST true condition, then route the same event to the matched route and ALL FOLLOWING routes
Answers
D.
To find the FIRST true condition, then route the same event to the matched route and ALL FOLLOWING routes
Suggested answer: B

Explanation:

Choice router finds the FIRST true condition, then distribute the event to the ONE matched route.

MuleSoft Doc Ref : https://docs.mulesoft.com/mule-runtime/4.1/choice-router-concept

The Choice router dynamically routes messages through a flow according to a set of DataWeave expressions that evaluate message content. Each expression is associated with a different routing option. The effect is to add conditional processing to a flow, similar to an if/then/else code block in most programming languages.

Only one of the routes in the Choice router executes, meaning that the first expression that evaluates to true triggers that route's execution and the others are not checked. If none of the expressions are true, then the default route executes.

asked 18/09/2024
Steven Cantu
39 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first