Beschreibung

Der ActionHandler sucht nach ProzessVariablen deren Name das ihm übergebene Pattern erfüllen und archiviert diese.
Das heißt er legt neue Variablen nach dem Schema: altervariablenname_ARCHIVIERUNGSCOUNTNAME[COUNT] an und befüllt diese mit den aktuellen Werten.
Anschließend werden die Ursprünglichen Variablen geleert.

Klasse

com.dooris.bpm.actionhandler.VariableArchivationHandler

Event Type

beliebig

Action Name

beliebig

Mandatory Fields

leer

Parameter

variablePattern

Gibt an nach welchem Pattern gesucht werden soll.
Z.b.: “%archive” Würde alle Variablen finden die zum Beispiel so aussehen: variable1_archive

archivationCount

Gibt an wie die Variable heißen soll in welcher mitgezählt wird wie oft schon archiviert wurde.
Ausserdem werden archivierte Variablen anhand dieses Parameters umbenannt.
Z.b.:
archivationCount = countName;
Vorher: variable1_archive
Nacher: variable1_archive_countName[0];

Beispiel