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 TypeFieldDescriptionprotected org.exoplatform.addons.gamification.service.effective.GamificationServiceprotected org.exoplatform.social.core.manager.IdentityManagerprotected org.exoplatform.addons.gamification.service.configuration.RuleServiceFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
ConstructorsConstructorDescriptionGamificationWikiListener(org.exoplatform.addons.gamification.service.configuration.RuleService ruleService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.addons.gamification.service.effective.GamificationService gamificationService) -
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.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Field Details
-
ruleService
protected org.exoplatform.addons.gamification.service.configuration.RuleService ruleService -
identityManager
protected org.exoplatform.social.core.manager.IdentityManager identityManager -
gamificationService
protected org.exoplatform.addons.gamification.service.effective.GamificationService gamificationService
-
-
Constructor Details
-
GamificationWikiListener
public GamificationWikiListener(org.exoplatform.addons.gamification.service.configuration.RuleService ruleService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.addons.gamification.service.effective.GamificationService gamificationService)
-
-
Method Details
-
postAddPage
public void postAddPage(String wikiType, String wikiOwner, String pageId, org.exoplatform.wiki.model.Page page) throws org.exoplatform.wiki.WikiException - Specified by:
postAddPagein classorg.exoplatform.wiki.service.listener.PageWikiListener- Throws:
org.exoplatform.wiki.WikiException
-
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) throws org.exoplatform.wiki.WikiException - Specified by:
postUpdatePagein classorg.exoplatform.wiki.service.listener.PageWikiListener- Throws:
org.exoplatform.wiki.WikiException
-