Interface KmeliaDeleter
- All Known Implementing Classes:
DefaultKmeliaService
public interface KmeliaDeleter
Deleter of contributions managed in a Kmelia application.
- Author:
- mmoquillon
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeletePublication(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 Details
-
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 be 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.
-