Globale Parameter für REST und SQL Actionhandler


Das https://tim-doc.atlassian.net/wiki/spaces/DE/pages/228426742 und https://tim-doc.atlassian.net/wiki/spaces/DE/pages/228590705 benötigen Parameter wie Benutzer, Kennwort und Hostname. Diese Informationen können global in der tim.properties definiert und in allen Prozessen wiederverwendet werden, die den entsprechenden ActionHandler verwenden. Wenn eine Benutzer-, Passwort- oder Hoständerung erforderlich ist, kann diese global in der tim.properties geändert werden. Dies betrifft alle Prozesse, die die in tim.properties definierten Parameter verwenden. 

In der folgenden Dokumentation wird die Definition globaler Parameter in tim.properties und deren Wiederverwendung durch den ActionHandler beschrieben. 


Parameter in tim.properties definieren

Beschreibung

Jeder Parameter, der von den ActionHandlern wiederverwendet werden soll, wird hier mit einem individuellen Namen und dem entsprechenden Wert definiert. 

Beispiel tim.properties

ext.api-user=John.Doe ext.api-pass=specialPW ext.api-url=https://yourcompanyserver.com/ ext.api-repository=Repo123 ext.filter=Object:BPMN

Nur Buchstaben, Zahlen und "-" sind in Eigenschaften erlaubt und alle Buchstaben müssen klein geschrieben werden!


Wiederverwenden globaler Parameter in einem ActionHandler

Beschreibung

Um die globalen Parameter und ihre Werte wiederzuverwenden, markieren Sie sie mit ${name_of_the_variable} und weisen Sie sie im entsprechenden Parameter des ActionHandlers zu.

Beispiel https://tim-doc.atlassian.net/wiki/spaces/DE/pages/228426742

Parameter

Wert

Parameter

Wert

hostName

${ext.apiurl}api/repositories/${apiRepository}

user

${ext.apiuser}

pass

${ext.apipass}