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 Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringprotected org.exoplatform.social.core.manager.IdentityManagerprotected org.exoplatform.services.listener.ListenerServicestatic final Stringprotected org.exoplatform.social.core.space.spi.SpaceServiceFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
ConstructorsConstructorDescriptionGamificationWikiListener(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.services.listener.ListenerService listenerService, org.exoplatform.social.core.space.spi.SpaceService spaceService) -
Method Summary
Modifier and TypeMethodDescriptionvoidpostAddPage(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) voidpostDeletePage(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) voidpostgetPagefromBreadCrumb(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) voidpostgetPagefromTree(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) voidpostUpdatePage(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page, org.exoplatform.wiki.service.PageUpdateType wikiUpdateType) Methods inherited from class org.exoplatform.wiki.service.listener.PageWikiListener
postDeletePageVersion, postUpdatePageVersionMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Field Details
-
GAMIFICATION_WIKI_ADD_PAGE
- See Also:
-
GAMIFICATION_WIKI_UPDATE_PAGE
- See Also:
-
NOTES_OBJECT_TYPE
- See Also:
-
identityManager
protected org.exoplatform.social.core.manager.IdentityManager identityManager -
listenerService
protected org.exoplatform.services.listener.ListenerService listenerService -
spaceService
protected org.exoplatform.social.core.space.spi.SpaceService spaceService
-
-
Constructor Details
-
GamificationWikiListener
public GamificationWikiListener(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.services.listener.ListenerService listenerService, org.exoplatform.social.core.space.spi.SpaceService spaceService)
-
-
Method Details
-
postAddPage
public void postAddPage(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) - Specified by:
postAddPagein classorg.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:
postDeletePagein classorg.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:
postgetPagefromTreein classorg.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:
postgetPagefromBreadCrumbin classorg.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:
postUpdatePagein classorg.exoplatform.wiki.service.listener.PageWikiListener
-