ProcessVariablesToTableHandler

Beschreibung

Mit diesem Handler können Prozessvariablen in einer separaten Tabelle gespeichert werden. Es ist auch möglich, die Namen aller angehängten Dokumente in dieser Tabelle zu speichern. Die Tabelle muss die folgende Struktur aufweisen:

  • Eine Spalten-ID mit den Merkmalen PrimaryKey und UniqueIndex in der ersten Spalte. Hier wird die ID der Prozessinstanz gespeichert.

  • Eine Spalte pro Prozessvariable. Hier wird der Inhalt der Variablen gespeichert.

  • Wenn der documentList-Parameter true ist, ist am Ende der Tabelle eine zusätzliche Spalte vorhanden. Dort werden die Namen aller angehängten Dokumente gespeichert.


Klasse

com.dooris.bpm.actionhandler.ProcessVariablesToTableHandler

Parameter

Parametername

Standardwert

Beschreibung

Gültige Beispiele

Parametername

Standardwert

Beschreibung

Gültige Beispiele

jdbcURL

 

Hier wird die URL der gewünschten Datenbank und des gewünschten Schemas angegeben.

jdbc:mysql://localhost:8080/system

userName

 

Hier wird der Benutzername eingetragen, mit dem Sie sich in die Datenbank einloggen.

root

password

 

Hier muss das korrekte Passwort für den angegebenen Benutzer eingegeben werden.

passwort

tableName

 

Hier wird der Name der Tabelle angegeben, in der die Variablen gespeichert sind.

Processvariables

processVariables

 

Hier werden die Namen der Variablen angegeben, die in der Datenbanktabelle gespeichert werden. Diese müssen durch ein Komma (",") getrennt werden.

variable_1,variable_2,variable_3

documentList

 

Hier wird ein Indikator (true/false), ob die Datenbank auch die Namen aller Dokumente speichern soll.

Zu beachten ist nun, dass am Ende der Datenbanktabelle eine zusätzliche Spalte für die Dokumente angelegt wird.

true