Package io.vertigo.datastore.entitystore
Interface BrokerNN
-
public interface BrokerNNGestion des relations NN.- Author:
- dchallas
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidappendNN(DtListURIForNNAssociation dtListURI, UID uidToAppend)Ajout un objet à la collection existante.voidremoveAllNN(DtListURIForNNAssociation dtListURI)Supprime toutes les relations liés à l'objet.voidremoveNN(DtListURIForNNAssociation dtListURI, UID uidToDelete)Supprime la relation liés aux deux objets.voidupdateNN(DtListURIForNNAssociation dtListURI, List<UID> uidList)Mise à jour des associations n-n.
-
-
-
Method Detail
-
appendNN
void appendNN(DtListURIForNNAssociation dtListURI, UID uidToAppend)
Ajout un objet à la collection existante.- Parameters:
dtListURI- DtList de référenceuidToAppend- UID de l'objet à ajout à la NN
-
updateNN
void updateNN(DtListURIForNNAssociation dtListURI, List<UID> uidList)
Mise à jour des associations n-n. Annule et remplace.- Parameters:
dtListURI- DtList de référenceuidList- uriList
-
removeAllNN
void removeAllNN(DtListURIForNNAssociation dtListURI)
Supprime toutes les relations liés à l'objet.- Parameters:
dtListURI- DtList de référence
-
removeNN
void removeNN(DtListURIForNNAssociation dtListURI, UID uidToDelete)
Supprime la relation liés aux deux objets. Lance une erreur si pas de relation- Parameters:
dtListURI- DtList de référenceuidToDelete- URI de l'objet à supprimer de la NN
-
-