Validations during transition
Conditions are checks and validations during transitions.
Some important points for conditions
- Conditions are executed in sequence, one after another
- Conditions can be rearranged so that the execution sequence is different
- If any of the conditions in the sequence fails, the set of conditions and actions will not be executed