|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
public abstract class AbstractDAOValidatorsRule
Classe abstraite definissant les bases de l'implementation d'une regle contenant d'autres regles de validation
| Field Summary | |
|---|---|
protected Annotation |
annotation
L'annotation en cours |
protected javax.persistence.EntityManager |
entityManager
Le gestionnaire d'entites |
protected DAOMode |
systemDAOMode
Mode DAO du systeme |
protected DAOValidatorEvaluationTime |
systemEvaluationTime
Temps d'evaluation systeme |
protected Annotation[] |
validators
Liste des annotations de validations contenues dans cette annotation |
| Constructor Summary | |
|---|---|
AbstractDAOValidatorsRule()
|
|
| Method Summary | |
|---|---|
String[] |
getMessageParameters(Object entity)
|
protected abstract Annotation[] |
getValidators()
Methode permettant d'obtenir la liste des Validateurs |
void |
initialize(Annotation annotation,
javax.persistence.EntityManager entityManager,
DAOMode mode,
DAOValidatorEvaluationTime evaluationTime)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.leadware.persistence.tools.api.validator.base.IDAOValidator |
|---|
processValidation |
| Field Detail |
|---|
protected javax.persistence.EntityManager entityManager
protected Annotation annotation
protected Annotation[] validators
protected DAOValidatorEvaluationTime systemEvaluationTime
protected DAOMode systemDAOMode
| Constructor Detail |
|---|
public AbstractDAOValidatorsRule()
| Method Detail |
|---|
protected abstract Annotation[] getValidators()
public void initialize(Annotation annotation,
javax.persistence.EntityManager entityManager,
DAOMode mode,
DAOValidatorEvaluationTime evaluationTime)
initialize in interface IDAOValidator<Annotation>public String[] getMessageParameters(Object entity)
getMessageParameters in interface IDAOValidator<Annotation>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||