createProcessInstanceByCSVHandler

Beschreibung

Dieser handler liest alle Dateien in einem Ordner, startet eine Prozessintanz für jede CSV-Datei und bennent sie nach der Datei. Die Datei wird dann an den Prozess angehangt.

Timer Name

beliebig

Web service Name

ProcessInstanceManager

Web service Method

createProcessInstancesByHandler

Parameter

Process definition

Name der zu startenden Prozessdefinition.

File path

Pfad zu dem Ordner, in dem die zu lesenden Dateien liegen.

Name of the process instance

Der Name wird von den Spalten der CSV Datei genommen. Wird dem parameter zum Beispiel 1˜2 übergeben, ist der resultiernde Name Spalte1Spalte2.

Limit

Here, a maximum for the number of runs that a timer undergoes may be set for the instance.

Caution! The file will not be moved.

Example

Timer Name:
TimerForCreateProcessInstancebyCSVHandler
Webservice Name:
ProcessInstanceManager
Webservice Method:
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

Dependencies

Timer: Timer
TIM Version : ERSETZMICH