Vorheriges Thema: Java-Schnittstelle für Validierung auf AufgabenebeneNächstes Thema: Ausnahmen


Java-Schnittstelle für Validierung der Verzeichnisebene

Die Definition der Java-Schnittstelle für die Validierung der Verzeichnisebene lautet wie folgt:

Syntax
Öffentliche Oberfläche IAttributeValidator {
public class StringRef {
   public String reference = new String();
   public String toString(){return reference;}
public boolean validate(
   Object attributeValue,
   StringRef changedValue,
   StringRef errorMessage
   ) throws AttributeValidationException;
}
Parameter
attributeValue

Eingabeparameter

Gibt den Wert des Attributs an, das validiert wird.

changedValue

Ausgabeparameter

Gibt einen optionalen Transformationswert an, der den vom Benutzer bereitgestellten Wert ersetzt, welcher validiert wird. Wenn keine Transformation notwendig ist, geben Sie den Wert "Null" zurück.

errorMessage

Ausgabeparameter

Wenn die Validierung fehlschlägt, wird eine Meldung für den Benutzer angezeigt.

Kommentare

Wenn der Validierungsvorgang verwaltete Objekte aus dem Verzeichnis benötigt, verwenden Sie  AttributeValidator. Diese abstrakte Klasse implementiert die IAttributeValidator-Schnittstelle und bindet eine Methode für das Abrufen des Anbieters der verwalteten Objekte ein.

Gibt zurück
Throws (Auslösen von)

AttributeValidationException.