Argomento precedente: Implementazione di JavaArgomento successivo: Interfaccia di Java per la convalida a livello di directory


Interfaccia di Java per la convalida a livello di attività

La definizione dell'interfaccia di Java per la convalida a livello di attività è la seguente:

Sintassi
public 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;
}
Parametri
ctx

Parametro di input

Specifica un oggetto contenente i metodi per recuperare le informazioni nella sessione di attività corrente.

attrValue

Parametro di input

Specifica il valore dell'attributo che viene convalidato.

updatedValue

Parametro di output

Fornisce un valore di trasformazione facoltativo che sostituisce il valore fornito dall'utente in fase di convalida. Quando non è necessaria alcuna trasformazione, restituire null.

errorMessage

Parametro di output

Se la convalida non riesce, visualizza un messaggio all'utente.

Commenti

Per ulteriori informazioni sulle regole di convalida di Java e sugli oggetti gestiti, consultare la Javadoc di CA IdentityMinder.

Restituisce
Genera

AttributeValidationException