Class GamificationActivityListener

  • All Implemented Interfaces:
    org.exoplatform.container.component.ComponentPlugin, org.exoplatform.social.common.lifecycle.LifeCycleListener<org.exoplatform.social.core.activity.ActivityLifeCycleEvent>, org.exoplatform.social.core.activity.ActivityListener

    public class GamificationActivityListener
    extends org.exoplatform.social.core.activity.ActivityListenerPlugin
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.exoplatform.social.core.manager.ActivityManager activityManager  
      protected org.exoplatform.social.core.manager.IdentityManager identityManager  
      protected org.exoplatform.services.listener.ListenerService listenerService  
      protected RuleService ruleService  
      protected org.exoplatform.social.core.space.spi.SpaceService spaceService  
      • Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin

        desc, name
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void likeActivity​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)  
      void likeComment​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)  
      void saveActivity​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)  
      void saveComment​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)  
      void updateActivity​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)  
      void updateComment​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent activityLifeCycleEvent)  
      • Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin

        getDescription, getName, setDescription, setName
      • Methods inherited from interface org.exoplatform.social.core.activity.ActivityListener

        deleteActivity, deleteComment, hideActivity, shareActivity
      • Methods inherited from interface org.exoplatform.social.common.lifecycle.LifeCycleListener

        getDescription, getName, setDescription, setName
    • Field Detail

      • identityManager

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

        protected org.exoplatform.social.core.space.spi.SpaceService spaceService
      • activityManager

        protected org.exoplatform.social.core.manager.ActivityManager activityManager
      • listenerService

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

      • GamificationActivityListener

        public GamificationActivityListener()
    • Method Detail

      • saveActivity

        public void saveActivity​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)
      • updateActivity

        public void updateActivity​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)
      • saveComment

        public void saveComment​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)
      • updateComment

        public void updateComment​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent activityLifeCycleEvent)
      • likeActivity

        public void likeActivity​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)
      • likeComment

        public void likeComment​(org.exoplatform.social.core.activity.ActivityLifeCycleEvent event)