Class GamificationWikiListener

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.wiki.service.listener.PageWikiListener
org.exoplatform.wiki.integration.gamification.GamificationWikiListener
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

public class GamificationWikiListener extends org.exoplatform.wiki.service.listener.PageWikiListener
  • Field Details

    • GAMIFICATION_WIKI_ADD_PAGE

      public static final String GAMIFICATION_WIKI_ADD_PAGE
      See Also:
    • GAMIFICATION_WIKI_UPDATE_PAGE

      public static final String GAMIFICATION_WIKI_UPDATE_PAGE
      See Also:
    • NOTES_OBJECT_TYPE

      public static final String NOTES_OBJECT_TYPE
      See Also:
    • identityManager

      protected org.exoplatform.social.core.manager.IdentityManager identityManager
    • listenerService

      protected org.exoplatform.services.listener.ListenerService listenerService
  • Constructor Details

    • GamificationWikiListener

      public GamificationWikiListener(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.services.listener.ListenerService listenerService)
  • Method Details

    • postAddPage

      public void postAddPage(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page)
      Specified by:
      postAddPage in class org.exoplatform.wiki.service.listener.PageWikiListener
    • postDeletePage

      public void postDeletePage(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) throws org.exoplatform.wiki.WikiException
      Specified by:
      postDeletePage in class org.exoplatform.wiki.service.listener.PageWikiListener
      Throws:
      org.exoplatform.wiki.WikiException
    • postgetPagefromTree

      public void postgetPagefromTree(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) throws org.exoplatform.wiki.WikiException
      Specified by:
      postgetPagefromTree in class org.exoplatform.wiki.service.listener.PageWikiListener
      Throws:
      org.exoplatform.wiki.WikiException
    • postgetPagefromBreadCrumb

      public void postgetPagefromBreadCrumb(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) throws org.exoplatform.wiki.WikiException
      Specified by:
      postgetPagefromBreadCrumb in class org.exoplatform.wiki.service.listener.PageWikiListener
      Throws:
      org.exoplatform.wiki.WikiException
    • postUpdatePage

      public void postUpdatePage(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page, org.exoplatform.wiki.service.PageUpdateType wikiUpdateType)
      Specified by:
      postUpdatePage in class org.exoplatform.wiki.service.listener.PageWikiListener