Interface WebSiteService

    • Method Detail

      • goTo

        FolderDetail goTo​(org.silverpeas.core.node.model.NodePK pk)
      • addFolder

        org.silverpeas.core.node.model.NodePK addFolder​(org.silverpeas.core.node.model.NodeDetail subFolder,
                                                        org.silverpeas.core.node.model.NodePK fatherId,
                                                        org.silverpeas.core.admin.user.model.UserDetail currentUser)
      • updateFolder

        org.silverpeas.core.node.model.NodePK updateFolder​(org.silverpeas.core.node.model.NodeDetail topic,
                                                           org.silverpeas.core.node.model.NodePK fatherPK)
      • getFolderDetail

        org.silverpeas.core.node.model.NodeDetail getFolderDetail​(org.silverpeas.core.node.model.NodePK pk)
      • deleteFolder

        void deleteFolder​(org.silverpeas.core.node.model.NodePK pkToDelete)
      • changeTopicsOrder

        void changeTopicsOrder​(String way,
                               org.silverpeas.core.node.model.NodePK nodePK,
                               org.silverpeas.core.node.model.NodePK fatherPK)
      • getPublicationDetail

        org.silverpeas.core.contribution.publication.model.PublicationDetail getPublicationDetail​(org.silverpeas.core.contribution.publication.model.PublicationPK pk)
      • createPublication

        String createPublication​(String componentId,
                                 org.silverpeas.core.contribution.publication.model.PublicationDetail pubDetail)
      • addPublicationToTopic

        void addPublicationToTopic​(org.silverpeas.core.contribution.publication.model.PublicationPK pubPK,
                                   org.silverpeas.core.node.model.NodePK fatherPK)
      • removePublicationFromTopic

        void removePublicationFromTopic​(org.silverpeas.core.contribution.publication.model.PublicationPK pubPK,
                                        org.silverpeas.core.node.model.NodePK fatherPK)
      • updatePublication

        void updatePublication​(org.silverpeas.core.contribution.publication.model.PublicationDetail pubDetail,
                               String componentId)
      • deletePublication

        void deletePublication​(org.silverpeas.core.contribution.publication.model.PublicationPK pubPK)
      • getAllFatherPK

        Collection<org.silverpeas.core.node.model.NodePK> getAllFatherPK​(org.silverpeas.core.contribution.publication.model.PublicationPK pubPK)
      • updateClassification

        void updateClassification​(org.silverpeas.core.contribution.publication.model.PublicationPK pubPK,
                                  List<String> arrayTopic)
      • changePubsOrder

        void changePubsOrder​(org.silverpeas.core.contribution.publication.model.PublicationPK pubPK,
                             org.silverpeas.core.node.model.NodePK nodePK,
                             int direction)
      • getSilverObjectId

        int getSilverObjectId​(String componentId,
                              String id)
      • index

        void index​(String componentId)
      • updateWebSite

        void updateWebSite​(String componentId,
                           SiteDetail description)
      • createWebSite

        String createWebSite​(String componentId,
                             SiteDetail description,
                             org.silverpeas.core.admin.user.model.UserDetail currentUser)