Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
software:tim:actionhandler:startprocessinstanceactionhandler [2017/06/20 16:13] julian.le [Beispiel] |
software:tim:actionhandler:startprocessinstanceactionhandler [2021/07/01 09:52] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | =======StartProcessInstanceActionHandler======== | ||
- | ==== Beschreibung ==== | ||
- | Dieser [[software:tim:actionhandler|Handler]] startet aus einer Instanz heraus eine unabhängige, weitere Instanz. Die Instanz, aus | ||
- | der heraus gestartet wurde, läuft uneingeschränkt weiter. | ||
- | ------ | ||
- | ==== Klasse ==== | ||
- | <code> | ||
- | com.dooris.bpm.actionhandler.StartProcessInstanceActionHandler | ||
- | </code> | ||
- | \\ | ||
- | ---- | ||
- | ==== Event Type ==== | ||
- | beliebig | ||
- | |||
- | ==== Action Name ==== | ||
- | beliebig | ||
- | |||
- | ==== Mandatory Fields ==== | ||
- | - | ||
- | ==== Parameter ==== | ||
- | ==name== | ||
- | Ist der Parameter giveProcessVariables auf false gesetzt, wird anhand dieses Parameters die zu startende Prozessdefinition gesucht. | ||
- | \\ | ||
- | Diesem Parameter muss dazu eine Prozessvariable übergeben werden. | ||
- | |||
- | ==defaultValue== | ||
- | Ist der Parameter giveProcessVariables auf false gesetzt, wird anhand dieses Parameters die zu startende Prozessdefinition gesucht, falls unter dem Parameter name nichts gefunden wurde. | ||
- | \\ | ||
- | Ist der Parameter giveProcessVariables auf true gesetzt, wird dieser Parameter für den Namen der neu erstellten Instanz benutzt. | ||
- | |||
- | ==prefixInstanceName== | ||
- | Wird als Prefix vor den Namen der neu erstellten Instanz eingefügt. | ||
- | \\ | ||
- | Ist der Parameter giveProcessVariables auf true gesetzt, wird dieser Parameter ignoriert. | ||
- | |||
- | ==giveProcessVariables== | ||
- | Wird diese Variable auf true gesetzt, werden die Prozessvariablen an die neu erstellte Instanz weitergegeben. | ||
- | \\ | ||
- | Default ist false. | ||
- | |||
- | ==strProcessDefinitionNameConfig== | ||
- | Ist der Parameter giveProcessVariables auf true gesetzt, wird anhand dieses Parameters die zu startende Prozessdefinition gesucht. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Beispiel ==== | ||
- | {{ :software:tim:}}actionhandler:startprocessinstanceactionhandler.png }} | ||
- | {{ :software:tim:actionhandler:startprocessinstanceactionhandler_1.png?800 |}} | ||
- | {{ :software:tim:actionhandler:startprocessinstanceactionhandler_2.png?800 |}} |