|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stratelia.webactiv.webSites.control.ejb.WebSiteBmEJB
public class WebSiteBmEJB
Constructor Summary | |
---|---|
WebSiteBmEJB()
|
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)
|
com.stratelia.webactiv.util.node.model.NodePK |
addToFolder(com.stratelia.webactiv.util.node.model.NodePK fatherId,
com.stratelia.webactiv.util.node.model.NodeDetail subTopic)
|
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 topicPK,
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)
deleteWebSites |
void |
dePublish(String componentId,
Collection<String> liste)
dePublish |
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)
getAllWebSite |
com.stratelia.webactiv.util.node.model.NodeDetail |
getFolderDetail(com.stratelia.webactiv.util.node.model.NodePK pk)
|
Collection<IconDetail> |
getIcons(String componentId,
String id)
getIcons |
String |
getIdPublication(String componentId,
String idSite)
getIdPublication |
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)
getWebSite |
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)
updateWebSite |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WebSiteBmEJB()
Method Detail |
---|
public FolderDetail goTo(com.stratelia.webactiv.util.node.model.NodePK pk)
goTo
in interface WebSiteBm
public com.stratelia.webactiv.util.node.model.NodePK addToFolder(com.stratelia.webactiv.util.node.model.NodePK fatherId, com.stratelia.webactiv.util.node.model.NodeDetail subTopic)
public 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)
addFolder
in interface WebSiteBm
subFolder
- fatherId
- currentUser
-
public com.stratelia.webactiv.util.node.model.NodePK updateFolder(com.stratelia.webactiv.util.node.model.NodeDetail topic, com.stratelia.webactiv.util.node.model.NodePK fatherPK)
updateFolder
in interface WebSiteBm
topic
- fatherPK
-
public com.stratelia.webactiv.util.node.model.NodeDetail getFolderDetail(com.stratelia.webactiv.util.node.model.NodePK pk)
getFolderDetail
in interface WebSiteBm
pk
-
public void deleteFolder(com.stratelia.webactiv.util.node.model.NodePK pkToDelete)
deleteFolder
in interface WebSiteBm
pkToDelete
- the topic identifier to deletepublic void changeTopicsOrder(String way, com.stratelia.webactiv.util.node.model.NodePK topicPK, com.stratelia.webactiv.util.node.model.NodePK fatherPK)
changeTopicsOrder
in interface WebSiteBm
way
- topicPK
- fatherPK
- public com.stratelia.webactiv.util.publication.model.PublicationDetail getPublicationDetail(com.stratelia.webactiv.util.publication.model.PublicationPK pk)
getPublicationDetail
in interface WebSiteBm
pk
-
public String createPublication(String componentId, com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetail)
createPublication
in interface WebSiteBm
componentId
- pubDetail
-
public void updatePublication(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetail, String componentId)
updatePublication
in interface WebSiteBm
pubDetail
- public void deletePublication(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK)
deletePublication
in interface WebSiteBm
pubPK
- public void addPublicationToTopic(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK, com.stratelia.webactiv.util.node.model.NodePK fatherPK)
addPublicationToTopic
in interface WebSiteBm
pubPK
- fatherPK
- public void removePublicationFromTopic(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK, com.stratelia.webactiv.util.node.model.NodePK fatherPK)
removePublicationFromTopic
in interface WebSiteBm
public Collection<com.stratelia.webactiv.util.node.model.NodePK> getAllFatherPK(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK)
getAllFatherPK
in interface WebSiteBm
pubPK
-
public String getIdPublication(String componentId, String idSite)
getIdPublication
in interface WebSiteBm
public void updateClassification(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK, List<String> arrayTopic)
updateClassification
in interface WebSiteBm
public void changePubsOrder(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK, com.stratelia.webactiv.util.node.model.NodePK nodePK, int direction)
changePubsOrder
in interface WebSiteBm
pubPK
- nodePK
- direction
- public Collection<SiteDetail> getAllWebSite(String componentId)
getAllWebSite
in interface WebSiteBm
public SiteDetail getWebSite(String componentId, String id)
getWebSite
in interface WebSiteBm
id
-
public List<SiteDetail> getWebSites(String componentId, List<String> ids)
getWebSites
in interface WebSiteBm
ids
-
public Collection<IconDetail> getIcons(String componentId, String id)
getIcons
in interface WebSiteBm
public String getNextId(String componentId)
getNextId
in interface WebSiteBm
public Collection<IconDetail> getAllIcons(String componentId)
getAllIcons
in interface WebSiteBm
public String createWebSite(String componentId, SiteDetail description, com.stratelia.webactiv.beans.admin.UserDetail currentUser)
createWebSite
in interface WebSiteBm
public void associateIcons(String componentId, String id, Collection<String> liste)
associateIcons
in interface WebSiteBm
public void publish(String componentId, Collection<String> liste)
publish
in interface WebSiteBm
public void dePublish(String componentId, Collection<String> liste)
dePublish
in interface WebSiteBm
public void deleteWebSites(String componentId, Collection<String> liste)
deleteWebSites
in interface WebSiteBm
public void index(String componentId)
index
in interface WebSiteBm
public void updateWebSite(String componentId, SiteDetail description)
updateWebSite
in interface WebSiteBm
public int getSilverObjectId(String componentId, String id)
getSilverObjectId
in interface WebSiteBm
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |