Regeltyp - Kurzfassung
Die Regel führt ein per Editor eingegebenes Bean Shell-Skript aus, das als Ergebnis den Wert
trueoderfalsezurückgeben sollte.Die Verwendung von Bean Shell-Skript in Lobster Data Platform / Orchestration erfordert fortgeschrittene Programmiererfahrung und intensive Systemkenntnisse.
Die Verwendung von Bean Shell-Skript in Lobster Data Platform / Orchestration erfordert fortgeschrittene Programmiererfahrung und intensive Systemkenntnisse.
Durch fehlerhafte Verwendung von Skript kann erheblicher und unwiderruflicher Schaden am System und dem Datenbestand entstehen.
Bean Shell-Skript dient ausschließlich zur Behandlung von Anforderungen, die so speziell sind, dass sie mit generischen Konfigurationsmöglichkeiten nicht abgedeckt werden können.
Bitte kontaktieren Sie für weitere Informationen oder bei Interesse an Schulungen/Workshops den Lobster Data Platform / Orchestration-Support per support.pro@lobster.de.
Die Regel führt ein per Editor eingegebenes Bean Shell-Skript aus, das als Ergebnis den Wert true oder false zurückgeben sollte.
Um das Skript editieren zu können, ist das Recht Administration/System/BSH Script/Script Bearbeiten notwendig.

Im Kontext des Skripts stehen folgende Parameter zur Verfügung:
| Lobster Data Platform / Orchestration Environment Instanz | ||||||
| Aktuelle Benutzer Session | ||||||
| Logger Instanz | ||||||
| Die aktuelle Aktion/Ereignis die behandelt wird mit allen Variablen ( z.B. Bei Zuordnungskriterien ist "action.name" nicht definiert | ||||||
| Die aktuelle Datenbank Session | ||||||
| true/false: Gibt an, ob im Testmodus ausgeführt wird | ||||||
| Das Root-Objekt der gesamten Regel | ||||||
| Das Objekt welches gerade als Eingabeobjekt gesetzt ist | ||||||
| Zugriff auf den Watchdog, welcher das Skript abbricht, falls es einen voreingestellten Timeout überschreitet.
|
Zusätzlich können eigene Variablen definiert werden, die ebenfalls im Skript als Variablen zur Verfügung stehen.