public interface PurificationService
| Modifier and Type | Method and Description |
|---|---|
long |
countPurifications()
Compte le nombre de purifications
|
void |
createMethodePurification(nc.ird.cantharella.data.model.MethodePurification methode)
Créée une méthode pour une purification
|
void |
createPurification(nc.ird.cantharella.data.model.Purification purification)
Créée une manipulation de purification
|
void |
deleteMethodePurification(nc.ird.cantharella.data.model.MethodePurification methode)
Supprime une méthode pour une purification
|
void |
deletePurification(nc.ird.cantharella.data.model.Purification purification)
Supprime une manipulation de purification
|
void |
initParamsMethoPuriEffectif(nc.ird.cantharella.data.model.Purification purification)
Initialise les paramètres de la méthode avec des valeurs vides.
|
boolean |
isFractionUnique(nc.ird.cantharella.data.model.Fraction fraction)
Vérifie si la fraction de référence donnée est unique dans la base
|
boolean |
isParamMethoPuriReferenced(nc.ird.cantharella.data.model.ParamMethoPuri paramMetho)
Vérifie si au moins une purification référence le paramètre
|
boolean |
isPurificationUnique(nc.ird.cantharella.data.model.Purification purification)
Vérifie si la purification de référence donnée existe est unique dans la base
|
List<nc.ird.cantharella.data.model.MethodePurification> |
listMethodesPurification()
Liste les méthodes existantes pour une purification (triés par nom)
|
List<nc.ird.cantharella.data.model.Purification> |
listPurifications(nc.ird.cantharella.data.model.Utilisateur utilisateur)
Liste les manipulations de purification selon les droits d'un utilisateur (triés par réf)
|
SortedSet<nc.ird.cantharella.data.model.Purification> |
listPurificationsForUser(nc.ird.cantharella.data.model.Utilisateur utilisateur)
Liste les manipulations de purification selon les droits d'un utilisateur (triés par réf)
|
nc.ird.cantharella.data.model.MethodePurification |
loadMethodePurification(Integer idMethode)
Charge une méthode pour une purification
|
nc.ird.cantharella.data.model.MethodePurification |
loadMethodePurification(String nom)
Charge une méthode pour une purification
|
nc.ird.cantharella.data.model.Purification |
loadPurification(Integer idPurification)
Charge une manipulation de purification
|
nc.ird.cantharella.data.model.Purification |
loadPurification(String ref)
Charge une manipulation de purification
|
void |
refreshMethodePurification(nc.ird.cantharella.data.model.MethodePurification methode)
Rafraichit une méthode de purification (pour éviter des LazyLoadingException)
|
void |
refreshPurification(nc.ird.cantharella.data.model.Purification purification)
Rafraichit une purification (pour éviter des LazyLoadingException)
|
void |
updateMethodePurification(nc.ird.cantharella.data.model.MethodePurification methode)
Met à jour une méthode pour une purification
|
boolean |
updateOrdeletePurificationEnabled(nc.ird.cantharella.data.model.Purification purification,
nc.ird.cantharella.data.model.Utilisateur utilisateur)
Détermine si un utilisateur peut modifier ou supprimer une purification
|
void |
updatePurification(nc.ird.cantharella.data.model.Purification purification)
Met à jour une manipulation de purification
|
long countPurifications()
void createPurification(nc.ird.cantharella.data.model.Purification purification)
throws nc.ird.cantharella.data.exceptions.DataConstraintException
purification - La manipulationnc.ird.cantharella.data.exceptions.DataConstraintException - Si la manipulation (réf) existe déjàvoid initParamsMethoPuriEffectif(nc.ird.cantharella.data.model.Purification purification)
purification - La purificationvoid deletePurification(nc.ird.cantharella.data.model.Purification purification)
throws nc.ird.cantharella.data.exceptions.DataConstraintException
purification - La manipulationnc.ird.cantharella.data.exceptions.DataConstraintException - En cas de données liées@Transactional(readOnly=true) List<nc.ird.cantharella.data.model.Purification> listPurifications(nc.ird.cantharella.data.model.Utilisateur utilisateur)
utilisateur - L'utilisateurSortedSet<nc.ird.cantharella.data.model.Purification> listPurificationsForUser(nc.ird.cantharella.data.model.Utilisateur utilisateur)
utilisateur - L'utilisateur non admin@Transactional(readOnly=true) boolean isPurificationUnique(nc.ird.cantharella.data.model.Purification purification)
purification - La purificationnc.ird.cantharella.data.model.Purification loadPurification(Integer idPurification) throws nc.ird.cantharella.data.exceptions.DataNotFoundException
idPurification - ID de la manipulationnc.ird.cantharella.data.exceptions.DataNotFoundException - Si non trouvéenc.ird.cantharella.data.model.Purification loadPurification(String ref) throws nc.ird.cantharella.data.exceptions.DataNotFoundException
ref - Référence de la manipulationnc.ird.cantharella.data.exceptions.DataNotFoundException - Si non trouvéevoid updatePurification(nc.ird.cantharella.data.model.Purification purification)
throws nc.ird.cantharella.data.exceptions.DataConstraintException
purification - La manipulationnc.ird.cantharella.data.exceptions.DataConstraintException - En cas de doublons (champs uniques)void refreshPurification(nc.ird.cantharella.data.model.Purification purification)
purification - Purificationboolean updateOrdeletePurificationEnabled(nc.ird.cantharella.data.model.Purification purification,
nc.ird.cantharella.data.model.Utilisateur utilisateur)
purification - La manipulationutilisateur - L'utilisateurvoid createMethodePurification(nc.ird.cantharella.data.model.MethodePurification methode)
throws nc.ird.cantharella.data.exceptions.DataConstraintException
methode - La méthodenc.ird.cantharella.data.exceptions.DataConstraintException - Si la méthode (nom) existe déjàvoid deleteMethodePurification(nc.ird.cantharella.data.model.MethodePurification methode)
throws nc.ird.cantharella.data.exceptions.DataConstraintException
methode - La méthodenc.ird.cantharella.data.exceptions.DataConstraintException - En cas de données liées@Transactional(readOnly=true) List<nc.ird.cantharella.data.model.MethodePurification> listMethodesPurification()
nc.ird.cantharella.data.model.MethodePurification loadMethodePurification(Integer idMethode) throws nc.ird.cantharella.data.exceptions.DataNotFoundException
idMethode - ID de la méthodenc.ird.cantharella.data.exceptions.DataNotFoundException - Si non trouvéenc.ird.cantharella.data.model.MethodePurification loadMethodePurification(String nom) throws nc.ird.cantharella.data.exceptions.DataNotFoundException
nom - Nom de la méthodenc.ird.cantharella.data.exceptions.DataNotFoundException - Si non trouvéevoid updateMethodePurification(nc.ird.cantharella.data.model.MethodePurification methode)
throws nc.ird.cantharella.data.exceptions.DataConstraintException
methode - La méthodenc.ird.cantharella.data.exceptions.DataConstraintException - En cas de doublons (champs uniques)void refreshMethodePurification(nc.ird.cantharella.data.model.MethodePurification methode)
methode - La méthode@Transactional(readOnly=true) boolean isParamMethoPuriReferenced(nc.ird.cantharella.data.model.ParamMethoPuri paramMetho)
paramMetho - Le paramètre de la méthode@Transactional(readOnly=true) boolean isFractionUnique(nc.ird.cantharella.data.model.Fraction fraction)
fraction - La fractionCopyright © 2012. All Rights Reserved.