|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbmserv.model.handlers.TaggingHandler
public class TaggingHandler
Gestion des instances de Tagging.
Cette classe sert a faire le lien entre des differents elements du modele.
Un Tagging correspond a une action d'un utilisateur qui associe a un moment donne un Tag et un Bookmark.
| Constructor Summary | |
|---|---|
TaggingHandler()
|
|
| Method Summary | |
|---|---|
void |
createTagging(java.lang.String authorid,
java.lang.String bmid,
java.lang.String tagid)
Creation d'un Tagging |
Tagging |
getTaggingFromId(java.lang.String taggingId)
Methode qui permet d'acceder a une instance de Tagging a partir de son ID |
java.util.List<Tagging> |
getTaggings()
Permet de recuperer tous les Taggings sous la forme d'une collection |
java.util.List<Tagging> |
getTaggingsFromBookmarkId(java.lang.String bmid)
Permet de recuperer tous les Tagging qui associent un Tag a un ID de Bookmark donne. |
java.util.List<Tagging> |
getTaggingsFromTagId(java.lang.String tagid)
Permet de recuperer tous les Tagging qui associent un Bookmark a un ID de Tag donne. |
java.util.List<Tagging> |
getTaggingsFromUserId(java.lang.String userid)
Permet de recuperer tous les Tagging crees par un User donne. |
void |
print()
Methode utilitaire pour afficher le nombre d'éléments contenus dans la liste. |
void |
removeTagging(Tagging t)
Suppression d'un Tagging dans le TaggingHandler a partir de son instance. |
void |
removeTaggingsWithBookmarkId(java.lang.String bmid)
Supprime tous les Taggings associes a un Bookmark donne. |
void |
removeTaggingsWithTagId(java.lang.String tagid)
Supprime tous les Taggings associes a un Tag donne. |
void |
removeTaggingsWithUserId(java.lang.String userid)
Supprime tous les Taggings crees par un User donne. |
void |
updateTaggingsWithBookmarkId(java.lang.String oldbmid,
java.lang.String newbmid)
Mise a jour de tous les Taggings suite a un changement d'ID de Bookmark. |
void |
updateTaggingsWithTagId(java.lang.String oldtagid,
java.lang.String newtagid)
Mise a jour de tous les Taggings suite a un changement d'ID de Tag. |
void |
updateTaggingsWithUserId(java.lang.String olduserid,
java.lang.String newuserid)
Mise a jour de tous les Taggings suite a un changement d'ID de Tag. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TaggingHandler()
| Method Detail |
|---|
public java.util.List<Tagging> getTaggings()
Taggings sous la forme d'une collection
List de Taggingpublic final Tagging getTaggingFromId(java.lang.String taggingId)
Tagging a partir de son ID
taggingId - ID du Tagging a retrouver
Taggingpublic final java.util.List<Tagging> getTaggingsFromBookmarkId(java.lang.String bmid)
Tagging qui associent un Tag a un ID de Bookmark donne.
bmid - l'ID du Bookmark recherche
Taggings qui correspondpublic final java.util.List<Tagging> getTaggingsFromTagId(java.lang.String tagid)
Tagging qui associent un Bookmark a un ID de Tag donne.
tagid - l'ID du Tag recherche
Bookmarks qui correspondpublic final java.util.List<Tagging> getTaggingsFromUserId(java.lang.String userid)
Tagging crees par un User donne.
userid - l'ID du User recherche
Tagging qui correspond
public void createTagging(java.lang.String authorid,
java.lang.String bmid,
java.lang.String tagid)
Tagging
authorid - ID de l'auteurbmid - ID du Bookmarktagid - ID du Tagpublic void removeTagging(Tagging t)
Tagging dans le TaggingHandler a partir de son instance.
t - instance du Taggingpublic final void removeTaggingsWithBookmarkId(java.lang.String bmid)
Taggings associes a un Bookmark donne.
bmid - ID du Bookmark recherchepublic final void removeTaggingsWithTagId(java.lang.String tagid)
Taggings associes a un Tag donne.
tagid - ID du Tag recherchepublic final void removeTaggingsWithUserId(java.lang.String userid)
Taggings crees par un User donne.
userid - ID du User recherche
public final void updateTaggingsWithBookmarkId(java.lang.String oldbmid,
java.lang.String newbmid)
Taggings suite a un changement d'ID de Bookmark.
Etant donne que les ID de Taggings sont generes a partir des ID de Bookmark,
il est necessaire de mettre a jour non seulement la propriete bmid des Taggings mais aussi leurs ID.
oldbmid - ancien ID du Bookmarknewbmid - nouvel ID du Bookmark
public final void updateTaggingsWithTagId(java.lang.String oldtagid,
java.lang.String newtagid)
Taggings suite a un changement d'ID de Tag.
Etant donne que les ID de Taggings sont generes a partir des ID de Tag,
il est necessaire de mettre a jour non seulement la propriete bmid des Taggings mais aussi leurs ID.
oldtagid - ancien ID du Tagnewtagid - nouvel ID du Tag
public final void updateTaggingsWithUserId(java.lang.String olduserid,
java.lang.String newuserid)
Taggings suite a un changement d'ID de Tag.
olduserid - ancien ID du Usernewuserid - nouvel ID du Userpublic void print()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||