Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:timer:createprocessinstancebycsvhandler

Dies ist eine alte Version des Dokuments!


createProcessInstanceByCSVHandler

Beschreibung

Dieser Handler ließt aus einem Ordner alle Dateien aus startet für jede CSV-Datei eine Prozessinstanz und benennt sie nach der Datei. Die Datei wird an den Prozess angehängt.


Timer Name

beliebig

Webservice Name

ProcessInstanceManager

Webservice Methode

createProcessInstancesByHandler


Parameter

Prozessdefinition

Name der zu startenden Prozessdefinition.


Ordnerpfad

Pfad zu dem Ordner aus dem die Dateien ausgelesen werden sollen.


Name der Prozessinstance

Der Name wird aus Spalten der CSV-Datei gewonnen. Wenn z.B. 1˜2 als Parameter mitgegeben wird Wird der Name Spalte1Spalte2 sein.


Limit

Es kann die Maximal in einem Timerdurchlauf zu startende Anzahl Instanzen angegeben werden.

Achtung! Hier steht eine Warnung!

Beispiel

Timer Name:
TimerForCreateProcessInstancebyCSVHandler
Webservice Name:
ProcessInstanceManager
Webservice Methode:
createProcessInstancesByHandler
Parameter:
Handler,Parameter1;Parameter2;Parameter3
com.dooris.bpm.beans.impl.CreateProcessInstancebyCSVHandler,/usr/local/tim/jboss/server/default/deploy/loom.ear/loom-portal.war/custom/markus/Markus.csv;InstanceCreationHandlerTestprozess;0~1


Abhängigkeiten


Timer: ERSETZMICH
T!M Version : ERSETZMICH

software/tim/timer/createprocessinstancebycsvhandler.1372241801.txt.gz · Zuletzt geändert: 2021/07/01 09:59 (Externe Bearbeitung)