Class | OpenWFE::LoseExpression |
In: |
lib/openwfe/expressions/fe_losfor.rb
|
Parent: | FlowExpression |
Triggers the first (and supposedly unique child of this expression) but never wait for its reply (lose it).
A ‘lose’ expression never replies to its parent expression.
<lose> <participant ref="toto" /> </lose>
Useful only some special process cases (like a concurrence expecting only a certain number of replies).
The brother expressions is ‘forget’, but ‘forget’ triggers its child and immediately replies, whereas ‘lose’ doesn‘t reply.
# File lib/openwfe/expressions/fe_losfor.rb, line 65 65: def apply (workitem) 66: 67: get_expression_pool.apply(children[0], workitem) \ 68: if (@children and @children.length > 0) 69: end