PRD - Condition Activity - Safe Looping

Hi,

Safe Looping, in a Condition Activity

I've never seen it before.
Does anyone know what it does?

Tags:

Labels:

Identity Manager
  • 0

    This is present for some time now. It does exactly what is written there, more or less. Setting true in the condition activity will not trigger safety fuse on passing through the same activity more than once during a flow. This is especially useful if there is a need for retrying or just repeating some activities within one workflow.

  • 0   in reply to 

    Thanks Filip.


    Good to hear that it does something useful, although it is still unable to understand WHAT it does.
    It is not clear to me, what you mean by "will not trigger safety fuse", are you able to elaborate on it?

    I am unable to find the description of the property in the manual, it seems to only mention "Name" and "Condition Expression"

  • 0 in reply to   

    I am afraid I don't recall exactly if the workflow running more than once through such condition (with Safe looping = false) activity will drop with an error instantly, after few (5 or 10, but it also may be just poor memory) loops or just leave nasty entries in the logs. Quick example will let you see how it works.

    Setting the option to true will let it happen without any limit, which of course requires some kind of safety mechanism placed by the workflow developer.

    The change to PRD editor perhaps was described in some release notes, but in versions prior to 4.8.x. To me it feels like it always been there, though I remember it wasn't there always in the past. There is so many details missing in the docs.

  • 0   in reply to 

    Hi again,

    Thank you.
    I will dig further into it, and if the details come up, I will post more in this thread.