Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:createprocessinstancesbyquery

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
software:tim:actionhandler:createprocessinstancesbyquery [2017/12/14 16:16]
Julian Le angelegt
software:tim:actionhandler:createprocessinstancesbyquery [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 +===== createProcessInstancesByQuery =====
 +
 ==== Beschreibung ==== ==== Beschreibung ====
  
-Bitte hier eine entsprechende Beschreibung einfügen!+Dieser timer startet aus einer Query eine Prozessinstanz. Dabei wird für jede Zeile in er Tabelle eine eigene Instanz gespeichert und für jede Spalte wird in der jeweiligen Instanz eine [[:​software:​tim:​process_variables|Prozessvariable]] mit dem Spaltennamen als Variablennamen gespeichert.
  
 ---- ----
Zeile 8: Zeile 10:
  
 <​code>​ <​code>​
-com.dooris.bpm.actionhandler.ERSETZEMICH+com.dooris.bpm.actionhandler.CreateProcessInstancesByQuery
 </​code>​ </​code>​
  
Zeile 17: Zeile 19:
 beliebig beliebig
  
-==== Action ​Name ====+==== Webservice ​Name ====
  
-beliebig+<​code>​ 
 +ProcessInstanceManager 
 +</​code>​
  
-==== Mandatory Fields ​====+==== Webservice Method ​====
  
-leer+<​code>​ 
 +createProcessInstancesByHandler 
 +</​code>​
  
 ---- ----
Zeile 29: Zeile 35:
 ==== Parameter ==== ==== Parameter ====
  
-== Parameter1 ​==+Im Feld Parameter kommt zuerst die Actionhandler Klasse und dann mit einem , getrennt die restlichen Parameter. Diese werden jedoch mit einer # getrennt. 
 + 
 +== processdefinition ​==
  
-Erklärung (siehe [[#​beispiel|Beispiel]])+Dieser Parameter gibt die Prozessdefinition an von welcher eine Instanz gestartet werden soll.
  
-== Parameter 2 ==+== connectionParameter ​==
  
-Erklärung (siehe [[#​beispiel|Beispiel]])+Hier werden die Daten für die Datenbankverbindung in der Reihenfolge Verbindungspfad,​ User, Passwort angegeben. Diese werden mit einem + getrennt.
  
-== Parameter 3 ==+== sqlFile ​==
  
-Erklärung (siehe [[#​beispiel|Beispiel]])Mögliche Optionen sind:+Hier wird der Pfad zu der SQL Datei angegeben, mit welcher die Instanz gestartet werden soll.
  
-  * eins +== limit ==
-  * zwei+
  
->> **Achtung!** ​ Hier steht eine Warnung!+Mit diesem Parameter wird festgelegt, wie viele Instanzen maximal bei einmaligen Durchlaufen des Timers gestartet werden. Wenn hier nichts angegeben wird, wird das limit aus der [[:​software:​tim:​tim.properties|]] geladen. Der default ist 5.
  
 ---- ----
Zeile 50: Zeile 57:
 ==== Beispiel ==== ==== Beispiel ====
  
-Bitte ein Beispiel einfügen, MIT Screenshot!+{{  :​software:​tim:​actionhandler:​createprocessinstancebyquery.png?​direct&​712x614 ​ }}
  
 ---- ----
Zeile 56: Zeile 63:
 ==== Abhängigkeiten ==== ==== Abhängigkeiten ====
  
-  ​__Timer__: [[:​software:​tim:​timer|ERSETZMICH]]+__Timer__: [[:​software:​tim:​timer:​createprocessinstancesbyhandler|createProcessInstancesByHandler]]
  
  
software/tim/actionhandler/createprocessinstancesbyquery.1513264590.txt.gz · Zuletzt geändert: 2021/07/01 09:57 (Externe Bearbeitung)