net.leadware.persistence.tools.validator.base
Class AbstractJPAConstraintValidator
java.lang.Object
net.leadware.persistence.tools.validator.base.AbstractJPAConstraintValidator
- All Implemented Interfaces:
- IJPAConstraintValidator
- Direct Known Subclasses:
- DefaultJPAConstraintValidator, DoNothingJPAConstraintValidator
public abstract class AbstractJPAConstraintValidator
- extends Object
- implements IJPAConstraintValidator
Classe representant une implementation partielle du Validateur referentiel
- Author:
- Jean-Jacques ETUNÈ NGI
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entityManager
protected javax.persistence.EntityManager entityManager
- Un Gestionnaire d'entite
entity
protected Object entity
- Objet valider
validatorEngine
protected JSR303ValidatorEngine validatorEngine
- Moteur de validation
AbstractJPAConstraintValidator
public AbstractJPAConstraintValidator()
init
public void init(javax.persistence.EntityManager entityManager,
Object entity)
- Specified by:
init in interface IJPAConstraintValidator
validateIntegrityConstraint
public void validateIntegrityConstraint()
- Specified by:
validateIntegrityConstraint in interface IJPAConstraintValidator
setValidatorEngine
public void setValidatorEngine(JSR303ValidatorEngine validatorEngine)
- Méthode de mise à jour du moteur de validation
- Parameters:
validatorEngine - Moteur de validation
Copyright © 2015 Leadware. All Rights Reserved.