Class AnnouncementActivityProcessor

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.social.core.BaseActivityProcessorPlugin
io.meeds.gamification.activity.processor.AnnouncementActivityProcessor
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin, org.exoplatform.social.core.ActivityProcessor

@Deprecated(forRemoval=true, since="1.5.0") public class AnnouncementActivityProcessor extends org.exoplatform.social.core.BaseActivityProcessorPlugin
Deprecated, for removal: This API element is subject to removal in a future version.
this was used when the announcement was of type 'Activity'
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Fields inherited from class org.exoplatform.social.core.BaseActivityProcessorPlugin

    priority, TEMPLATE_PARAM_LIST_DELIM, TEMPLATE_PARAM_TO_PROCESS

    Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin

    desc, name
  • Constructor Summary

    Constructors
    Constructor
    Description
    AnnouncementActivityProcessor(AnnouncementService announcementService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.container.xml.InitParams params)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    processActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class org.exoplatform.social.core.BaseActivityProcessorPlugin

    getPriority, getTemplateParamKeysToFilter, setPriority

    Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin

    getDescription, getName, setDescription, setName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.exoplatform.social.core.ActivityProcessor

    isPreActivityProcessor, isReadActivityProcessor

    Methods inherited from interface org.exoplatform.container.component.ComponentPlugin

    getDescription, getName, setDescription, setName
  • Field Details

    • ANNOUNCEMENT_COMMENT_PARAM

      public static final String ANNOUNCEMENT_COMMENT_PARAM
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
  • Constructor Details

    • AnnouncementActivityProcessor

      public AnnouncementActivityProcessor(AnnouncementService announcementService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.container.xml.InitParams params)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • processActivity

      public void processActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      processActivity in interface org.exoplatform.social.core.ActivityProcessor
      Specified by:
      processActivity in class org.exoplatform.social.core.BaseActivityProcessorPlugin