Class ActivityTaskProcessor

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.social.core.BaseActivityProcessorPlugin
org.exoplatform.task.integration.ActivityTaskProcessor
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin, org.exoplatform.social.core.ActivityProcessor

public class ActivityTaskProcessor extends org.exoplatform.social.core.BaseActivityProcessorPlugin
  • Field Summary

    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
    ActivityTaskProcessor(org.exoplatform.container.xml.InitParams params, org.exoplatform.web.WebAppController controller, TaskService taskServ, org.exoplatform.commons.persistence.impl.EntityManagerService entityManagerService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    decode(String message)
     
    static String
    encode(String message)
     
    void
    processActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
     

    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
  • Constructor Details

    • ActivityTaskProcessor

      public ActivityTaskProcessor(org.exoplatform.container.xml.InitParams params, org.exoplatform.web.WebAppController controller, TaskService taskServ, org.exoplatform.commons.persistence.impl.EntityManagerService entityManagerService)
  • Method Details

    • processActivity

      public void processActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
      Specified by:
      processActivity in interface org.exoplatform.social.core.ActivityProcessor
      Specified by:
      processActivity in class org.exoplatform.social.core.BaseActivityProcessorPlugin
    • encode

      public static String encode(String message)
    • decode

      public static String decode(String message)