Class PageWikiListener

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.wiki.service.listener.PageWikiListener
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
Direct Known Subclasses:
GamificationWikiListener, NotesPageListener, PageIndexingListener, WikiSpaceActivityPublisher

public abstract class PageWikiListener extends org.exoplatform.container.component.BaseComponentPlugin
Listener to trigger actions on page operations
  • Constructor Details

    • PageWikiListener

      public PageWikiListener()
  • Method Details

    • postAddPage

      public void postAddPage(String wikiType, String wikiOwner, String pageId, Page page)
    • postUpdatePage

      public void postUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType)
    • postDeletePage

      public void postDeletePage(String wikiType, String wikiOwner, String pageId, Page page)
    • postgetPagefromTree

      public void postgetPagefromTree(String wikiType, String wikiOwner, String pageId, Page page)
    • postgetPagefromBreadCrumb

      public void postgetPagefromBreadCrumb(String wikiType, String wikiOwner, String pageId, Page page)
    • postUpdatePageVersion

      public void postUpdatePageVersion(String pageVersionId)
    • postDeletePageVersion

      public void postDeletePageVersion(PageVersion pageVersion)
    • markNoteAsViewed

      public void markNoteAsViewed(Page note, String viewer)