Class ThesaurusManager
- java.lang.Object
-
- org.silverpeas.core.pdc.thesaurus.service.ThesaurusManager
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ThesaurusManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteSynonymsAxis(Connection con, long idTree)
Supprime les synonymes de tous les termes associés à l'axe passé en paramètrevoid
deleteSynonymsTerms(Connection con, long idTree, List<String> idTerms)
Supprime les synonymes de tous les termes passés en paramètreJargon
getJargon(String idUser)
Retourne le jargon utilisé par l'utilisateur retourne un Jargon ou null s'il n'a pas de jargonCollection<String>
getSynonyms(long idTree, long idTerm, long idVoca)
Collection<String>
getSynonyms(long idTree, long idTerm, String idUser)
Retourne la liste des synonymes d'un terme pour un utilisateur donné retourne une Collection de StringCollection<String>
getSynonyms(String mot, String idUser)
Retourne la liste des synonymes d'un mot donné (ce mot peut-etre un terme ou un synonyme) pour un utilisateur donné retourne une Collection de StringCollection<String>
getSynonymsAxis(String axisId, String idUser)
Retourne la liste des synonymes d'un terme pour un utilisateur donné, à partir de son axe retourne une Collection de StringCollection<Synonym>
getSynonymsByTree(long idTree, long idVoca)
-
-
-
Method Detail
-
getSynonyms
public Collection<String> getSynonyms(String mot, String idUser) throws ThesaurusException
Retourne la liste des synonymes d'un mot donné (ce mot peut-etre un terme ou un synonyme) pour un utilisateur donné retourne une Collection de String- Parameters:
mot
-idUser
-- Returns:
- Collection
- Throws:
ThesaurusException
-
getSynonyms
public Collection<String> getSynonyms(long idTree, long idTerm, String idUser) throws ThesaurusException
Retourne la liste des synonymes d'un terme pour un utilisateur donné retourne une Collection de String- Parameters:
idTree
-idTerm
-idUser
-- Returns:
- Collection
- Throws:
ThesaurusException
-
getSynonyms
public Collection<String> getSynonyms(long idTree, long idTerm, long idVoca) throws ThesaurusException
- Throws:
ThesaurusException
-
getSynonymsByTree
public Collection<Synonym> getSynonymsByTree(long idTree, long idVoca) throws ThesaurusException
- Throws:
ThesaurusException
-
getSynonymsAxis
public Collection<String> getSynonymsAxis(String axisId, String idUser) throws ThesaurusException
Retourne la liste des synonymes d'un terme pour un utilisateur donné, à partir de son axe retourne une Collection de String- Parameters:
axisId
-idUser
-- Returns:
- Collection
- Throws:
ThesaurusException
-
getJargon
public Jargon getJargon(String idUser) throws ThesaurusException
Retourne le jargon utilisé par l'utilisateur retourne un Jargon ou null s'il n'a pas de jargon- Parameters:
idUser
-- Returns:
- Jargon
- Throws:
ThesaurusException
-
deleteSynonymsAxis
public void deleteSynonymsAxis(Connection con, long idTree) throws ThesaurusException
Supprime les synonymes de tous les termes associés à l'axe passé en paramètre- Parameters:
idTree
-- Throws:
ThesaurusException
-
deleteSynonymsTerms
public void deleteSynonymsTerms(Connection con, long idTree, List<String> idTerms) throws ThesaurusException
Supprime les synonymes de tous les termes passés en paramètre- Parameters:
idTree
-idTerms
- : List de String- Throws:
ThesaurusException
-
-