Nuclos Server Regelmanager: Regelbibliothek, Regelzuweisung, neue Regel anlegen, EventSupport-Typen, Drag-and-Drop, Einschränkung auf Status und Aktion. |
Sprache: Deutsch · English
Regeln zentral verwalten: Regelbibliothek und Zuweisung an Businessobjekte, Statusmodelle und Ereignisse per Drag-and-Drop.
Auf dieser Seite |
Der Regelmanager zeigt und verwaltet bestehende Regeln und ihre Verknüpfung mit Businessobjekten, Statusmodellen, Arbeitsschritten und Fristen. Die Oberfläche hat zwei Bäume: links die Regelbibliothek, rechts die Regelzuweisung.
Menüaufruf: Konfiguration → Server Regelmanager

Regelmanager: Regelbibliothek (links) und Zuweisung (rechts).
Oberste Ebene: alle Nuclets (Regeln ohne Package landen unter Default). Darunter die Regeltypen (Anlegen, Aktualisieren, Löschen, Statuswechsel, Objektgenerierung, Job, Benutzeraktion, CustomRestRule … jeweils auch „im Anschluss“). Das Eigenschaftsfenster zeigt Klassenname, Typ, Datum, Package/Nuclet.
Für aussagekräftige Namen die Annotation nutzen: |
Analog nach Nuclets gegliedert, darunter Businessobjekte, Statusmodelle, Arbeitsschritte und Fristen. Integrationspunkte werden dunkelblau hervorgehoben. Änderungen (Löschen einer Zuweisung, Ausführungsreihenfolge) werden automatisch übernommen.

Regelzuweisung mit Eigenschaftsfenster.
package org.nuclet.lager;
import org.nuclos.api.rule.InsertFinalRule;
import org.nuclos.api.context.InsertContext;
import org.nuclos.api.annotation.Rule;
import org.nuclos.api.exception.BusinessException;
@Rule(name="Anlegen Lagerposition im Anschluss",
description="Anlegen Lagerposition im Anschluss")
public class AnlegenLagerpositionImAnschluss implements InsertFinalRule {
public void insertFinal(InsertContext context) throws BusinessException {
}
} |

Neue Regel per Drag-and-Drop zuweisen.