Conditional Transitions

Conditional transitions determine (or branch) the flow of a process from a particular point depending on the outcome of a specified condition.

To create a conditional transition, you can use:

  • Interpreted Transitions

    Where you enter the condition code manually into a text area.

  • Compiled Transitions

    Where you design the condition code within a java project, check syntax, compile, and just provide a reference to the java class and method inside the condition.

Note: Text area (free text) based conditions get embedded into the workflow file and can be quickly turned around since the MDM engine interprets the code.

Compiled conditions created using a java project perform significantly better, but require an additional jar file to be exported. Compiled conditions are also easier to write since the java code is syntax highlighted and classes and their methods are resolved, avoiding orthographic mistakes.