Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
software:tim:actionhandler:renameinstancehandler [2019/10/24 15:56] Stefan Barth |
software:tim:actionhandler:renameinstancehandler [2021/07/01 09:52] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== RenameInstanceHandler ====== | ||
- | |||
- | ==== Beschreibung ==== | ||
- | |||
- | Dieser [[:software:tim:actionhandler|Handler]] ersetzt den Instanznamen durch einen beliebigen Text, der auch Variablen beinhalten kann. | ||
- | |||
- | ---- | ||
- | |||
- | ==== Klasse ====<code> | ||
- | com.dooris.bpm.actionhandler.RenameInstanceHandler | ||
- | </code> | ||
- | |||
- | ---- | ||
- | |||
- | ==== Event Type ==== | ||
- | |||
- | beliebig | ||
- | |||
- | ==== Action Name ==== | ||
- | |||
- | beliebig | ||
- | |||
- | ==== Mandatory Fields ==== | ||
- | |||
- | - | ||
- | |||
- | ==== Parameter ==== | ||
- | |||
- | == instanceName = gewünschter_Name_${variable} == | ||
- | |||
- | >> Variablen werden als ${Variablenname} angegeben (siehe [[#beispiel|Beispiel]]) | ||
- | |||
- | === Eindeutige ID für Prozessinstanzen === | ||
- | |||
- | Die Prozessvariable ${processInstanceId} generiert eine eindeutige systemweite ID. Die ID kann im renameInstanceHandler hinterlegt werden. Jede erstellte Prozessinstanz erhält eine eindeutige Identifikationsnummer. | ||
- | |||
- | ---- | ||
- | |||
- | ==== Beispiel ==== | ||
- | |||
- | {{ :software:tim:actionhandler:renameinstancehandler.png }} | ||
- | |||