Rubrique précédente: Interface Java pour la validation de niveau tâcheRubrique suivante: Exceptions


Interface Java pour la validation de niveau annuaire

La définition de l'interface Java pour la validation de niveau annuaire est la suivante :

Syntaxe
public interface 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;
}
Paramètres
attributeValue

Paramètre d'entrée

Spécifie la valeur de l'attribut en cours de validation.

changedValue

Paramètre de sortie

Fournit une valeur de transformation facultative qui remplace la valeur fournie par l'utilisateur en cours de validation. Si aucune transformation n'est nécessaire, la valeur renvoyée est nulle.

errorMessage

Paramètre de sortie

Si un échec de la validation se produit, un message s'affiche.

Commentaires

Si l'opération de validation requiert des objets gérés de l'annuaire, utilisez AttributeValidator. Cette classe abstraite implémente l'interface IAttributeValidator et inclut une méthode pour récupérer les fournisseurs d'objet géré.

Renvoie :
Renvoie :

AttributeValidationException.