Sprache: Deutsch · English
Eventübergreifende Regel-Basis – ContextCache zwischen Regeln teilen und Logging in den Serverlog.
REFERENZ ENTWICKLER STAND: JUL 2026 GILT FUER NUCLOS 4.2026.X
Auf dieser Seite
Der RuleContext ist die Basis fast jedes Kontexts in Regeln (außer dem JobContext). Er bietet eventunabhängige Grundfunktionen – unabhängig davon, ob gespeichert, gelöscht oder aktualisiert wird.
Werden innerhalb eines Events (z.B. Speichern) mehrere Regeln ausgeführt, kannst du Objekte im Kontext-Cache ablegen und in einer anderen Regel wieder auslesen. Der Cache lebt nur während des Events – danach ist er verworfen.
public void addContextCacheValue(String key, Object value); public Object getContextCacheValue(String key); public void removeContextCacheValue(String key);
Meldungen werden je nach Typ in den Serverlog geschrieben. Wichtig: selbst logError bricht die Regelausführung nicht ab.
public void log(String message); public void logWarn(String message); public void logError(String message, Exception ex);