Vorheriges Thema: Java-ImplementierungNächstes Thema: Java-Schnittstelle für Validierung der Verzeichnisebene


Java-Schnittstelle für Validierung auf Aufgabenebene

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

Syntax
pubic interface TaskValidator {
public class StringRef {
   public String reference = new String();
   public String toString(){return reference;}
public boolean validate(
   BLTHContext ctx,
   String attrValue,
   StringRef updatedValue,
   StringRef errorMessage
   ) throws AttributeValidationException;
}
Parameter
ctx

Eingabeparameter

Gibt ein Objekt an, das in der aktuellen Aufgabensitzung Methoden zum Abrufen von Informationen enthält.

attrValue

Eingabeparameter

Gibt den Wert des Attributs an, das validiert wird.

updatedValue

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

Weitere Informationen über Java-Validierungsregeln und verwaltete Objekte können  Sie  CA IdentityMinder-Javadoc entnehmen.

Gibt zurück
Throws (Auslösen von)

AttributeValidationException