Package io.vertigo.datastore.entitystore
Interface BrokerNN
-
public interface BrokerNN
Gestion des relations NN.- Author:
- dchallas
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
appendNN(DtListURIForNNAssociation dtListURI, UID uidToAppend)
Ajout un objet à la collection existante.void
removeAllNN(DtListURIForNNAssociation dtListURI)
Supprime toutes les relations liés à l'objet.void
removeNN(DtListURIForNNAssociation dtListURI, UID uidToDelete)
Supprime la relation liés aux deux objets.void
updateNN(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
-
-