Validierungsschnittstelle
Die Validierungsschnittstelle stellt die folgenden Funktionen bereit: init(config:GridConfig), process(rulesToExecute:Validator.RulesEnum) und destroy().
| Funktion | Syntax |
|---|---|
init(config:GridConfig) |
Diese Funktion initialisiert den Validator. |
process(rulesToExecute:Validator.RulesEnum) |
Diese Funktion führt die Prüfregeln aus. Der Parameter rulesToExecute legt fest, welche Art von Regel-Validierungs-Plug-in ausgeführt wird. Es ist ein Aufzählungswert, der folgende Werte aufweisen kann:
|
destroy() |
Diese Funktion ist ein Destruktor für das Objekt und übt eine Garbage-Collection aus. |
Unica Plan stellt ein Beispielvalidierungsprogramm bereit, RangeCheckRule.java. Dieses Objekt nimmt ein Raster als Grundlage für die Eingabe und durchläuft dann alle Datensätze des Rasters, die anhand der in einer XML-Datei definierten Regeln validiert werden.