Uses of Class
org.silverpeas.core.pdc.thesaurus.model.ThesaurusException
-
Packages that use ThesaurusException Package Description org.silverpeas.core.pdc.thesaurus.model org.silverpeas.core.pdc.thesaurus.service org.silverpeas.core.webapi.pdc Provides the REST web services to perform some operations onto the classification plan (named PdC) for a Silverpeas component instance.org.silverpeas.web.thesaurus.control -
-
Uses of ThesaurusException in org.silverpeas.core.pdc.thesaurus.model
Methods in org.silverpeas.core.pdc.thesaurus.model that throw ThesaurusException Modifier and Type Method Description String
Jargon. readVocaName()
-
Uses of ThesaurusException in org.silverpeas.core.pdc.thesaurus.service
Methods in org.silverpeas.core.pdc.thesaurus.service that throw ThesaurusException Modifier and Type Method Description void
ThesaurusService. createJargons(Connection con, Collection<Jargon> jargons)
Crée une liste de jargonsvoid
ThesaurusService. createJargons(Collection<Jargon> jargons)
Crée une liste de jargonslong
ThesaurusService. createVocabulary(Vocabulary voca)
Crée un nouveau vocabulaire et retourne l'id de celui-civoid
ThesaurusService. createVocaJargons(Collection<Jargon> jargons, long idVoca)
Crée la liste des jargons d'un vocabulaire (suppression tous les jargons du voca puis création)void
ThesaurusService. deleteJargons(Collection<Jargon> jargons)
Supprime tous les jargons passés en paramètrevoid
ThesaurusService. deleteSynonyms(String idVoca, String idTree, String idTerm)
Supprime les synonymes d'un terme dans un vocabulairevoid
ThesaurusService. deleteSynonyms(Collection<Long> idSynonyms)
Supprime les synonymes passés en paramètrevoid
ThesaurusManager. deleteSynonymsAxis(Connection con, long idTree)
Supprime les synonymes de tous les termes associés à l'axe passé en paramètrevoid
ThesaurusService. deleteSynonymsAxis(Connection con, long idTree)
Supprime les synonymes de tous les termes associés à l'axe passé en paramètrevoid
ThesaurusManager. deleteSynonymsTerms(Connection con, long idTree, List<String> idTerms)
Supprime les synonymes de tous les termes passés en paramètrevoid
ThesaurusService. deleteSynonymsTerms(Connection con, long idTree, List<String> idTerms)
Supprime les synonymes de tous les termes passés en paramètrevoid
ThesaurusService. deleteVocabulary(long idVoca)
Supprime le vocabulaire passé en paramètreboolean
ThesaurusService. existVocabulary(String name)
Retourne vrai si le vocabulaire passé en paramètre existe déjàJargon
ThesaurusManager. getJargon(String idUser)
Retourne le jargon utilisé par l'utilisateur retourne un Jargon ou null s'il n'a pas de jargonJargon
ThesaurusService. getJargon(String idUser)
Retourne le jargon de l'utilisateur (type 0) passé en paramètreCollection<Jargon>
ThesaurusService. getJargons(long idVoca)
Retourne la liste des utilisateurs utilisant le vocabulaire passé en paramètre retourne une Collection de JargonCollection<Jargon>
ThesaurusService. getJargons(Connection con, Collection<String> idUsers, int type)
Retourne la liste des jargons untilisés pas la liste des utilisateurs passés en paramètre Retoune une Collection de JargonCollection<Jargon>
ThesaurusService. getJargons(Collection<String> idUsers, int type)
Retourne la liste des jargons untilisés pas la liste des utilisateurs passés en paramètre Retoune une Collection de JargonCollection<Vocabulary>
ThesaurusService. getListVocabulary()
Retourne la liste des vocabulaires (Collection de Vocabulary)Collection<String>
ThesaurusManager. getSynonyms(long idTree, long idTerm, long idVoca)
Collection<String>
ThesaurusManager. 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>
ThesaurusManager. 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<Synonym>
ThesaurusService. getSynonyms(long idVoca, long idTree, long idTerm)
Retourne la liste des synonymes d'un vocabulaire, pour un termeCollection<Synonym>
ThesaurusService. getSynonyms(long idVoca, String name)
Retourne la liste des autres synonymes d'un synonyme dans un vocabulaire retourne une Collection de SynonymCollection<String>
ThesaurusManager. 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>
ThesaurusManager. getSynonymsByTree(long idTree, long idVoca)
Collection<Synonym>
ThesaurusService. getSynonymsByTree(long idVoca, long idTree)
Retourne la liste des autres synonymes d'un synonyme dans un vocabulaire retourne une Collection de SynonymVocabulary
ThesaurusService. getVocabulary(long idVoca)
Retourne le détail du vocabulaire à partir d'un idVocavoid
ThesaurusService. updateSynonyms(Collection<Synonym> synonyms)
Met à jour une liste de synonymesvoid
ThesaurusService. updateVocabulary(Vocabulary voca)
Met à jour le vocabulaire passé en paramètre -
Uses of ThesaurusException in org.silverpeas.core.webapi.pdc
Methods in org.silverpeas.core.webapi.pdc that throw ThesaurusException Modifier and Type Method Description static PdcEntity
PdcEntity. aPdcEntityWithAxis(List<Axis> usedAxis, String inLanguage, URI atURI, UserThesaurusHolder withThesaurus)
static PdcEntity
PdcEntity. aPdcEntityWithUsedAxis(List<UsedAxis> usedAxis, String inLanguage, URI atURI, UserThesaurusHolder withThesaurus)
Creates a new web entity of a PdC containing the specified axis whose terms are expressed in the specified language and with the specified user thesaurus.static PdcAxis
PdcAxis. fromTheAxis(Axis axis, String inLanguage, UserThesaurusHolder withThesaurus)
Creates a PdC axis from the specified configured axis for a specific component instance and in which the terms are expressed in the specified language and whose synonyms are set with the specified user thesaurus.static PdcAxis
PdcAxis. fromTheUsedAxis(UsedAxis axis, String inLanguage, UserThesaurusHolder withThesaurus)
Creates a PdC axis from the specified configured axis for a specific component instance and in which the terms are expressed in the specified language and whose synonyms are set with the specified user thesaurus.Collection<String>
UserThesaurusHolder. getSynonymsOf(PdcValueEntity value)
Gets the synonyms of the specified position value by using the hold user thesaurus.protected void
PdcPositionEntity. setSynonymsFrom(UserThesaurusHolder userThesaurus)
Sets the synonyms for each value of this position from the specified thesaurus.PdcClassificationEntity
PdcClassificationEntity. withSynonymsFrom(UserThesaurusHolder userThesaurus)
Sets this classification entity with the synonyms of each position value that are present in the specified user thesaurus. -
Uses of ThesaurusException in org.silverpeas.web.thesaurus.control
Methods in org.silverpeas.web.thesaurus.control that throw ThesaurusException Modifier and Type Method Description int
ThesaurusSessionController. assignVocabulary()
Enregistre l'affectation au vocabulaire courant de tous les users et groupes sélectionnés au travers du userPanel s'il n'existe pas de conflits Retourne le nombre de conflitsint
ThesaurusSessionController. assignVocabulary(long idVoca)
Enregistre l'affectation au vocabulaire passé en paramètre de tous les users et groupes sélectionnés au travers du userPanel s'il n'existe pas de conflits Retourne le nombre de conflitsvoid
ThesaurusSessionController. createJargons()
Enregistre en base les affectations au vocabulaire courant de tous les users et groupes sélectionnés au travers du userPanelvoid
ThesaurusSessionController. createJargons(long idVoca)
Enregistre en base les affectations au vocabulaire passé en paramètre de tous les users et groupes sélectionnés au travers du userPanelvoid
ThesaurusSessionController. createNewJargons()
Enregistre en base les affectations au vocabulaire courant de tous les users et groupes sélectionnés au travers du userPanel et ... ... n'ayant pas déjà une affectation autre que celle au vocabulaire courantvoid
ThesaurusSessionController. createNewJargons(long idVoca)
Enregistre en base les affectations au vocabulaire passé en paramètre de tous les users et groupes sélectionnés au travers du userPanel et ... ... n'ayant pas déjà une affectation autre que celle au vocabulairelong
ThesaurusSessionController. createVocabulary(String name, String desc)
Crée en base un vocabulaire à partir du nom et de la description du vocabulaire Retourne l'id du vocabulaire créé ou -1 si le vocabulaire ne peut pas être créé car un vocabulaire de même nom existevoid
ThesaurusSessionController. deleteJargons()
Supprime l'affectation de vocabulaire actuel de la liste des users et groupes sélectionnés au travers du userPanelvoid
ThesaurusSessionController. deleteVocabulary()
Supprime le vocabulaire courantvoid
ThesaurusSessionController. deleteVocabulary(long idVoca)
Supprime un vocabulaire à partir de son idAxis
ThesaurusSessionController. getAxis(String idAxis)
Retourne le détail d'un axe et le met en session (currentAxis)Collection<Jargon>
ThesaurusSessionController. getJargons()
Retourne la liste des users ou groupes utilisant le vocabulaire courant (Collection Jargon)Collection<AxisHeader>
ThesaurusSessionController. getListAxis()
Retourne la liste des axes (Collection Axis)Collection<Vocabulary>
ThesaurusSessionController. getListVoca()
Retourne la liste des vocabulairesCollection<Synonym>
ThesaurusSessionController. getSynonyms(String termId)
Retourne la liste des synonymes du vocabulaire et du terme courantValue
ThesaurusSessionController. getTerm(String idTerm)
Retourne le détail d'un terme à partir d'un idTerm et du rootId de l'axe courant, met le terme en session (currentTerm)Vocabulary
ThesaurusSessionController. getVocabulary(long idVoca)
Retourne le détail d'un vocabulaire et le met en session (currentVoca)String
ThesaurusSessionController. initSelectedUserPanel()
Paramètre le userPannel => tous les users et groupes, users et groupes affectés au voca courant sont sélectionnésvoid
ThesaurusSessionController. setJargons()
met en session les jargons des users et groupes sélectionnés au travers du userPanelvoid
ThesaurusSessionController. setUserPanelJargons()
met en session les jargons des users et groupes sélectionnés au travers du userPanel met en session la liste des users et la liste des groupes sélectionnés au travers du userPanellong
ThesaurusSessionController. updateVocabulary(String name, String desc)
Affecte au vocabualire courant le nom et la description en paramètre et enregistre en base Retourne -1 si le vocabulaire ne peut pas être modifié car un vocabulaire de même nom existe, 0 sinon
-