public interface IDAOValidator<A extends java.lang.annotation.Annotation>
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getMessageParameters(java.lang.Object entity)
Methode d'obtention des parametres du message a afficher
|
void |
initialize(A annotation,
javax.persistence.EntityManager entityManager,
DAOMode systemMode,
DAOValidatorEvaluationTime systemEvaluationTime)
Methode d'initialisation de la classe d'implementation de la logique de validation
|
void |
processValidation(java.lang.Object entity)
Methode d'execution de la validation sur une entite donnee
|
void initialize(A annotation, javax.persistence.EntityManager entityManager, DAOMode systemMode, DAOValidatorEvaluationTime systemEvaluationTime)
annotation - Annotation en coursentityManager - Gestionnaire d'entitessystemMode - Mode DAO systemsystemEvaluationTime - Instant d'evaluation systemjava.lang.String[] getMessageParameters(java.lang.Object entity)
entity - Entite source des parametres de messages messagesvoid processValidation(java.lang.Object entity)
entity - Entite a validerCopyright © 2018 Leadware. All Rights Reserved.