Beschreibung

Dieser Actionhandler fällt unter die Kategorie Eskalation und wird verwendet, um Mails z.B. an Vorgesetze zu senden, falls eine Aufgabe nicht im angegeben Zeitrahmen erledigt wurde.

Klasse

com.dooris.bpm.actionhandler.MailByProcessVariableHandler

Parameter

mailSubject

Dieser Paramter gibt den Betreff der ausgehende Mail an (siehe Beispiel)

mailText

Der Mailtext kann frei definiert werden und wird verwendet, wenn eine Eskalations Mail versendet wird. Variablen können, gekennzeichnet mit ${variablenName}, verwendet werden (siehe Beispiel)

mailTo

Hier werden der oder die Empfänger der Mail angegeben (siehe Beispiel). Mögliche Optionen sind:

swimlane()

group()

user()

mail@adresse.de

Achtung! Eine Kombination aus diesen Möglichkeiten ist nicht möglich!

Es können mehrere Mailadressen mit , oder ; getrennt angegeben werden.

fieldMailTo

Kann alternativ zu mailTo benutzt werden. Hier muss eine Variable als Empfänger benutzt werden.

fieldDuration

Die fieldDuration gibt den Zeitpunkt an, an dem die Mail versendet werden soll, ab dem Zeitpunkt, wo der Prozess die Node betritt. Mögliche Parameter sind:

m (Monat)

y (Jahr)

w (Woche)

min (Minute)

ms (Millisekunden)

s (Sekunden)

BSP: 13s, 5min, 1m

Achtung! Eine Kombination aus diesen Möglichkeiten ist nicht möglich!

Beispiel

Blablub

Abhängigkeiten

Timer: performEscalationForNodesTimerWithLimit
T!M Version : 3.4