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
-
Field Summary
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidmarkNoteAsViewed(Page note, String viewer) voidpostAddPage(String wikiType, String wikiOwner, String pageId, Page page) voidpostDeletePage(String wikiType, String wikiOwner, String pageId, Page page) voidpostDeletePageVersion(PageVersion pageVersion) voidpostgetPagefromBreadCrumb(String wikiType, String wikiOwner, String pageId, Page page) voidpostgetPagefromTree(String wikiType, String wikiOwner, String pageId, Page page) voidpostUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType) voidpostUpdatePageVersion(String pageVersionId) Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Constructor Details
-
PageWikiListener
public PageWikiListener()
-
-
Method Details
-
postAddPage
-
postUpdatePage
public void postUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType) -
postDeletePage
-
postgetPagefromTree
-
postgetPagefromBreadCrumb
-
postUpdatePageVersion
-
postDeletePageVersion
-
markNoteAsViewed
-