Inhaltsverzeichnis

MailByProcessVariableHandler

Beschreibung

Der Actionhandler wird auf allen zu eskalierenden Aktivitäten eingebaut. Er setzt den Eskalationszeitpunkt und sich selbst als aufzurufende Methode, falls die escalation in Kraft tritt (Methode handleEscalation). Er ist ab TIM Version 3.4 verfügbar.

Der zugehörige Timer ist der performEscalationForNodesTimerWithLimit.

Achtung! Pro Aktivität ist mit diesem Handler nur eine Eskalation möglich. Sind mehrere Eskalationen notwendig, kann der MailReminderHandler verwendet werden.
Dieser Handler benutzt keinen Business Kalender

Klasse

com.dooris.bpm.actionhandler.MailByProcessVariableHandler



Parameter

mailSubject

Dieser Parameter bestimmt den Betreff der zu versendenden E-Mail, (siehe Beispiel)


mailText

Dieser Parameter legt den Text der zu versendenden E-Mail fest. Mit „\n“ werden Zeilenumbrüche erzeugt, auf Variablen kann mit „${variablenName}“ referenziert werden. (siehe Beispiel)


mailTo

Dieser Parameter definiert den/die Empfänger der Eskalationsmail. Dazu muss ein Variablennamen ohne # oder $ angegeben werden (siehe Beispiel).
Mögliche Inhalte der Variable sind:

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 die Zeitspanne an, an dem die Mail versendet werden soll. Mögliche Werte sind:

ist kombinierbar z.B. 1y 11mon 3w 2d 1h 12m 5s

(siehe Beispiel)


Beispiel