Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Auszug
hiddentrue

Nuclos RuleContext: ContextCache, addContextCacheValue, getContextCacheValue, log, logWarn, logError, Serverlog.

globe with meridians Sprache: Deutsch · English

open book RuleContext

Eventübergreifende Regel-Basis – ContextCache zwischen Regeln teilen und Logging in den Serverlog.

Status
colourGrey
titleReferenz
Status
colourBlue
titleEntwickler
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel2
minLevel2

Was ist der RuleContext?

...

...

Der RuleContext ist die übergeordnete Basis fast jedes Kontextes (mit Ausnahme des JobContext), der innerhalb von Regeln verwenden wird. Er bietet elementare Regelfunktionen und Hilfen, die unabhängig vom Event (Speicher, Löschen, Aktualisieren) dem Regelprogrammierer zur Verfügung stehen.

Eigenschaften

 

Kontexts in Regeln (außer dem JobContext). Er bietet eventunabhängige Grundfunktionen – unabhängig davon, ob gespeichert, gelöscht oder aktualisiert wird.

ContextCache

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.

Codeblock
languagejava
public void addContextCacheValue(String key, Object value);

public Object getContextCacheValue(String key);

public void removeContextCacheValue(String key);

...

Logging

...

Meldungen werden

...

je nach Typ in den Serverlog geschrieben

...

. Wichtig

...

: selbst logError bricht die Regelausführung nicht ab.

Codeblock
languagejava
public void log(String message);

public void logWarn(String message);

public void logError(String message,  Exception ex);

...

Verwandte Seiten

open book Regeln (serverseitig)


Regeln.

Öffnen →

clipboard Ereignisse Event Regeln


Events.

Öffnen →