com.stratelia.webactiv.webSites.control.ejb
Interface WebSiteBm

All Known Implementing Classes:
WebSiteBmEJB

public interface WebSiteBm


Method Summary
 com.stratelia.webactiv.util.node.model.NodePK addFolder(com.stratelia.webactiv.util.node.model.NodeDetail subFolder, com.stratelia.webactiv.util.node.model.NodePK fatherId, com.stratelia.webactiv.beans.admin.UserDetail currentUser)
           
 void addPublicationToTopic(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK, com.stratelia.webactiv.util.node.model.NodePK fatherPK)
           
 void associateIcons(String componentId, String id, Collection<String> liste)
           
 void changePubsOrder(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK, com.stratelia.webactiv.util.node.model.NodePK nodePK, int direction)
           
 void changeTopicsOrder(String way, com.stratelia.webactiv.util.node.model.NodePK nodePK, com.stratelia.webactiv.util.node.model.NodePK fatherPK)
           
 String createPublication(String componentId, com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetail)
           
 String createWebSite(String componentId, SiteDetail description, com.stratelia.webactiv.beans.admin.UserDetail currentUser)
           
 void deleteFolder(com.stratelia.webactiv.util.node.model.NodePK pkToDelete)
           
 void deletePublication(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK)
           
 void deleteWebSites(String componentId, Collection<String> liste)
           
 void dePublish(String componentId, Collection<String> liste)
           
 Collection<com.stratelia.webactiv.util.node.model.NodePK> getAllFatherPK(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK)
           
 Collection<IconDetail> getAllIcons(String componentId)
           
 Collection<SiteDetail> getAllWebSite(String componentId)
           
 com.stratelia.webactiv.util.node.model.NodeDetail getFolderDetail(com.stratelia.webactiv.util.node.model.NodePK pk)
           
 Collection<IconDetail> getIcons(String componentId, String id)
           
 String getIdPublication(String componentId, String idSite)
           
 String getNextId(String componentId)
           
 com.stratelia.webactiv.util.publication.model.PublicationDetail getPublicationDetail(com.stratelia.webactiv.util.publication.model.PublicationPK pk)
           
 int getSilverObjectId(String componentId, String id)
           
 SiteDetail getWebSite(String componentId, String id)
           
 List<SiteDetail> getWebSites(String componentId, List<String> ids)
           
 FolderDetail goTo(com.stratelia.webactiv.util.node.model.NodePK pk)
           
 void index(String componentId)
           
 void publish(String componentId, Collection<String> liste)
           
 void removePublicationFromTopic(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK, com.stratelia.webactiv.util.node.model.NodePK fatherPK)
           
 void updateClassification(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK, List<String> arrayTopic)
           
 com.stratelia.webactiv.util.node.model.NodePK updateFolder(com.stratelia.webactiv.util.node.model.NodeDetail topic, com.stratelia.webactiv.util.node.model.NodePK fatherPK)
           
 void updatePublication(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetail, String componentId)
           
 void updateWebSite(String componentId, SiteDetail description)
           
 

Method Detail

goTo

FolderDetail goTo(com.stratelia.webactiv.util.node.model.NodePK pk)

addFolder

com.stratelia.webactiv.util.node.model.NodePK addFolder(com.stratelia.webactiv.util.node.model.NodeDetail subFolder,
                                                        com.stratelia.webactiv.util.node.model.NodePK fatherId,
                                                        com.stratelia.webactiv.beans.admin.UserDetail currentUser)

updateFolder

com.stratelia.webactiv.util.node.model.NodePK updateFolder(com.stratelia.webactiv.util.node.model.NodeDetail topic,
                                                           com.stratelia.webactiv.util.node.model.NodePK fatherPK)

getFolderDetail

com.stratelia.webactiv.util.node.model.NodeDetail getFolderDetail(com.stratelia.webactiv.util.node.model.NodePK pk)

deleteFolder

void deleteFolder(com.stratelia.webactiv.util.node.model.NodePK pkToDelete)

changeTopicsOrder

void changeTopicsOrder(String way,
                       com.stratelia.webactiv.util.node.model.NodePK nodePK,
                       com.stratelia.webactiv.util.node.model.NodePK fatherPK)

getPublicationDetail

com.stratelia.webactiv.util.publication.model.PublicationDetail getPublicationDetail(com.stratelia.webactiv.util.publication.model.PublicationPK pk)

createPublication

String createPublication(String componentId,
                         com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetail)

addPublicationToTopic

void addPublicationToTopic(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK,
                           com.stratelia.webactiv.util.node.model.NodePK fatherPK)

removePublicationFromTopic

void removePublicationFromTopic(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK,
                                com.stratelia.webactiv.util.node.model.NodePK fatherPK)

updatePublication

void updatePublication(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetail,
                       String componentId)

deletePublication

void deletePublication(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK)

getAllFatherPK

Collection<com.stratelia.webactiv.util.node.model.NodePK> getAllFatherPK(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK)

getIdPublication

String getIdPublication(String componentId,
                        String idSite)

updateClassification

void updateClassification(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK,
                          List<String> arrayTopic)

changePubsOrder

void changePubsOrder(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK,
                     com.stratelia.webactiv.util.node.model.NodePK nodePK,
                     int direction)

getAllWebSite

Collection<SiteDetail> getAllWebSite(String componentId)

getWebSite

SiteDetail getWebSite(String componentId,
                      String id)

getWebSites

List<SiteDetail> getWebSites(String componentId,
                             List<String> ids)

getIcons

Collection<IconDetail> getIcons(String componentId,
                                String id)

getNextId

String getNextId(String componentId)

getAllIcons

Collection<IconDetail> getAllIcons(String componentId)

associateIcons

void associateIcons(String componentId,
                    String id,
                    Collection<String> liste)

publish

void publish(String componentId,
             Collection<String> liste)

dePublish

void dePublish(String componentId,
               Collection<String> liste)

deleteWebSites

void deleteWebSites(String componentId,
                    Collection<String> liste)

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,
                     com.stratelia.webactiv.beans.admin.UserDetail currentUser)


Copyright © 2016 Silverpeas. All Rights Reserved.