Interface ActivityProcessor

  • All Superinterfaces:
    org.exoplatform.container.component.ComponentPlugin
    All Known Implementing Classes:
    BaseActivityProcessorPlugin

    public interface ActivityProcessor
    extends org.exoplatform.container.component.ComponentPlugin
    An activity processor is responsible to pre-process an activity before it is returned by the ActivityManager
    • Method Detail

      • getPriority

        int getPriority()
      • isPreActivityProcessor

        default boolean isPreActivityProcessor()
        Returns:
        true if the Activity Processor is to use before saving activity, else false
      • isReadActivityProcessor

        default boolean isReadActivityProcessor()
        Returns:
        true if the Activity Processor is to use when retrieving activity, else false