Tópico anterior: Interface Java para validação em nível de tarefaPróximo tópico: Exceções


Interface Java para validação em nível de diretório

A definição da interface Java para validação em nível de diretório é a seguinte:

Sintaxe
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;
}
Parâmetros
attributeValue

Parâmetro de entrada

Especifica o valor do atributo que está sendo validado.

changedValue

Parâmetro de saída

Fornece um valor de transformação opcional que substitui o valor fornecido pelo usuário que está sendo validado. Quando nenhuma transformação for necessária, retorne null.

errorMessage

Parâmetro de saída

Se a validação falhar, uma mensagem será exibida ao usuário.

Comentários

Se a operação de validação exigir objetos gerenciados do diretório, use AttributeValidator. Essa classe abstrata implementa a interface IAttributeValidator e inclui um método para recuperar os provedores de objeto gerenciado.

Retornos
Gerações

AttributeValidationException.