This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:software:tim:actionhandler:waitforsoftlinkedsubprocesseshandler [2018/03/27 16:12] Julian Le |
en:software:tim:actionhandler:waitforsoftlinkedsubprocesseshandler [2021/07/01 09:52] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======WaitForSoftLinkedSubprocessesHandler======= | + | ====== WaitForSoftLinkedSubprocessesHandler ====== |
==== Description ==== | ==== Description ==== | ||
+ | |||
This handler can be used in two different ways. | This handler can be used in two different ways. | ||
+ | |||
* As an event on a node it prevents progressing the process / finishing a task if a process, which was started via Softlink, is not finished yet. | * As an event on a node it prevents progressing the process / finishing a task if a process, which was started via Softlink, is not finished yet. | ||
* As a decision handler on a XOR gateway it can determine if a Softlink process is finished or not. For that on way has to caontain the name **running**, this is the way that will be gone, if the process if not finished. The other way gets the name **finished**, thi is the way, which will be gone, if the softlink process is finished. | * As a decision handler on a XOR gateway it can determine if a Softlink process is finished or not. For that on way has to caontain the name **running**, this is the way that will be gone, if the process if not finished. The other way gets the name **finished**, thi is the way, which will be gone, if the softlink process is finished. | ||
- | ------ | + | ---- |
- | ==== class==== | + | |
+ | ==== class ==== | ||
<code> | <code> | ||
com.dooris.bpm.actionhandler.WaitForSoftLinkedSubprocessesHandler | com.dooris.bpm.actionhandler.WaitForSoftLinkedSubprocessesHandler | ||
</code> | </code> | ||
- | \\ | + | |
---- | ---- | ||
- | ==== Event Type ==== | + | |
+ | ==== Event Type ==== | ||
any | any | ||
+ | |||
==== Action Name ==== | ==== Action Name ==== | ||
+ | |||
any | any | ||
- | ==== Mandatory Fields ==== | + | |
+ | ==== Mandatory Fields ==== | ||
- | - | ||
+ | |||
---- | ---- | ||
- | ==== Parameter ==== | + | |
+ | ==== Parameter ==== | ||
- | - | ||
+ | |||
---- | ---- | ||
- | ==== Beispiel als Actionhandler ==== | + | ==== Example as Actionhandler ==== |
- | {{ software:tim:actionhandler:waitforsoftlinkedsubprocesseshandler.png }} | + | |
- | ====Beispiel als DecisionHandler==== | + | {{ :en:software:tim:actionhandler:waitforsoftlinkstateah.png?800x544 }} |
- | {{ software:tim:actionhandler:waitforsoftlinkedsubprocesseshandler_decision.png }} | + | |
- | ===Beispiel für die "finished"-Transition=== | + | ==== Example as DecisionHandler ==== |
- | Die Transition für **running** kann equivalent erstellt werden, nur der Technisch Eindeutige Name muss auf **running** geändert werden. | + | {{ :en:software:tim:actionhandler:waitforsoftlinkstatedh.png?800x541 }} |
- | {{ software:tim:actionhandler:waitforsoftlinkedsubprocesseshandler_finished.png }} | + | === === |