ExecuteSuperTenantQueryActionHandler

Beschreibung

Dieser Actionhandler kann von einem Superadministrator verwendet werden, da er Superadministratorrechte erfordert.

Superadministratoren können Abfragen erstellen und in der Datenbanktabelle namens loom_DBQUERY speichern. Der Workflow-Designer kann Abfragen aus dieser Tabelle über diesen Actionhandler aufrufen.

Klasse

com.dooris.bpm.actionhandler.ExecuteSuperTenantQueryActionHandler

 

Parameter

Standardwert

Beschreibung

Parameter

Standardwert

Beschreibung

nameOfQuery

n/a

Dieser Parameter wird verwendet, um den Abfragenamen festzulegen, der sich in der Tabelle der zuvor erstellten und gespeicherten Abfragen befindet.

parametersForQuery

n/a

Dieser Parameter wird verwendet, um Parameter festzulegen, die für die Abfrage erstellt und gespeichert werden.

nameOfResponseVariable

n/a

Dieser Parameter wird verwendet, um den Namen der Antwort festzulegen, die das Ergebnis der ausgeführten Abfrage enthält.

 

Admin-Seite:

 

Beispiel:

Wir haben einen einfachen Workflow, um die Gesamtzahl der Prozessinstanzen zu erhalten. In diesem Beispiel wird die Abfrage getNumberOfInstances verwendet, die im Superadminkonto erstellt wird.

 

Wenn Sie den Mandanten als Superadministrator festlegen, kann nur der Superadministrator über den Actionhandler auf diese Abfrage zugreifen. Um ohne Super-Admin-Rechte auf diese Abfrage zugreifen zu können, sollte hier der gewünschte Mandant gesetzt werden.

Parameter

Beschreibung

Gültige Beispiele

Parameter

Beschreibung

Gültige Beispiele

nameOfQuery

Der Name der Abfrage aus der Abfragetabelle.

getNumberOfInstances

parametersForQuery

 

 

nameOfResponseVariable

Der Name der Variablen kann hier '.

instanceNum

Das Ergebnis der Abfrage, das in der instanceNum-Variablen gespeichert ist, kann über den Instanzbericht der 'Anzahl der Prozessinstanzen':