It’s a place holder step that let’s other steps pass through. Specially, when there’s logic used before a synchronize step, the place holder step can be used to make sure the paths go through the synchronize step.
Let’s build and execute the placeholderDef example.
- Create a new definition called “placeholderDef”
- Select the definition and click the “design” button
- Drag the above shown steps and connect them together
- As you can see, if the decision step’s both paths comes to the synchronize step, given the behavior of the synchronization step, the workflow will never pass through the synchronize step. But with the use of the place holder step, it is possible to satisfy these conditions.