Interface KmeliaDeleter
-
- All Known Implementing Classes:
DefaultKmeliaService
public interface KmeliaDeleterDeleter of contributions managed in a Kmelia application.- Author:
- mmoquillon
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeletePublication(org.silverpeas.core.contribution.publication.model.PublicationPK pubPK)Deletes definitively the specified publication.voiddeleteTopic(org.silverpeas.core.node.model.NodePK pkToDelete)Deletes definitively the specified topic and all descendants.
-
-
-
Method Detail
-
deleteTopic
void deleteTopic(org.silverpeas.core.node.model.NodePK pkToDelete)
Deletes definitively the specified topic and all descendants. Delete all links between descendants and publications. Its publications will deleted. Delete All subscriptions and favorites on its topics and all descendants- Parameters:
pkToDelete- the id of the topic to delete
-
deletePublication
void deletePublication(org.silverpeas.core.contribution.publication.model.PublicationPK pubPK)
Deletes definitively the specified publication.- Parameters:
pubPK- the unique identifier of the publication to delete.
-
-