|
||||||||||
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 Tagging
public final Tagging getTaggingFromId(java.lang.String taggingId)
Tagging
a partir de son ID
taggingId
- ID du Tagging
a retrouver
Tagging
public 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 correspondpublic void createTagging(java.lang.String authorid, java.lang.String bmid, java.lang.String tagid)
Tagging
authorid
- ID de l'auteurbmid
- ID du Bookmark
tagid
- ID du Tag
public void removeTagging(Tagging t)
Tagging
dans le TaggingHandler
a partir de son instance.
t
- instance du Tagging
public 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
recherchepublic 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 Bookmark
newbmid
- 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 Tag
newtagid
- 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 User
newuserid
- nouvel ID du User
public void print()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |