Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:actionhandler:signalmainprocessbysoftlinkstate [2013/11/26 13:32] fabian.tagsold angelegt |
software:tim:actionhandler:signalmainprocessbysoftlinkstate [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== SignalMainProcessBySoftlinkStateHandler ====== | ||
==== Beschreibung ==== | ==== Beschreibung ==== | ||
- | Der Handler überprüft ob es weitere Softlink Instanzen gibt und ob diese beendet sind.\\ | + | Der Handler überprüft, ob es weitere Softlink-Instanzen gibt. Wird kein Parameter übergeben, wird geprüft,ob alle anderen Softlink-Instanzen beendet sind.\\ |
- | Falls alle Softlink Instanzen beendet sind signaled er den Hauptprozess. | + | Falls der Parameter softLinkState übergeben wird, wird überprüft, ob alle anderen Softlink-Instanzen an einer speziellen Aktivität stehen.\\ |
+ | Falls alle anderen Instanzen die Anforderungen erfüllen, wird versucht den Hauptprozess weiter zu schicken. | ||
------ | ------ | ||
==== Klasse ==== | ==== Klasse ==== | ||
<code> | <code> | ||
- | com.dooris.bpm.signal.SignalMainProcessBySoftlinkState | + | com.dooris.bpm.actionhandler.SignalMainProcessBySoftlinkStateHandler |
</code> | </code> | ||
\\ | \\ | ||
Zeile 17: | Zeile 19: | ||
leer | leer | ||
---- | ---- | ||
- | ==== Parameter ==== | + | ==== Parameter ==== |
- | Keine Parameter benötigt! | + | == softLinkState == |
+ | Hier wird der Name der Aktivität hinterlegt, an dem sich alle anderen Instanzen befinden müssen, um ein Weiterschicken des Hauptprozesses zu ermöglichen. | ||
---- | ---- | ||
==== Beispiel ==== | ==== Beispiel ==== | ||
+ | {{ software:tim:actionhandler:signalMainProcessBySoftlinkStateHandler.png }} | ||
---- | ---- |