Class AbstractActivitySummaryProcessor

java.lang.Object
org.springframework.extensions.surf.util.AbstractLifecycleBean
org.alfresco.rest.api.impl.activities.AbstractActivitySummaryProcessor
All Implemented Interfaces:
EventListener, ActivitySummaryProcessor, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener
Direct Known Subclasses:
BaseActivitySummaryProcessor

public abstract class AbstractActivitySummaryProcessor extends org.springframework.extensions.surf.util.AbstractLifecycleBean implements ActivitySummaryProcessor
  • Field Details

  • Constructor Details

    • AbstractActivitySummaryProcessor

      public AbstractActivitySummaryProcessor()
  • Method Details

    • setEventTypes

      public void setEventTypes(List<String> eventTypes)
    • setRegistry

      public void setRegistry(ActivitySummaryProcessorRegistry registry)
    • setCustomRenditions

      public void setCustomRenditions(List<String> eventTypes)
    • onBootstrap

      protected void onBootstrap(org.springframework.context.ApplicationEvent event)
      Specified by:
      onBootstrap in class org.springframework.extensions.surf.util.AbstractLifecycleBean
    • onShutdown

      protected void onShutdown(org.springframework.context.ApplicationEvent event)
      Specified by:
      onShutdown in class org.springframework.extensions.surf.util.AbstractLifecycleBean
    • process

      public Map<String,Object> process(Map<String,Object> entries)
      Specified by:
      process in interface ActivitySummaryProcessor
    • processEntry

      protected abstract ActivitySummaryProcessor.Change processEntry(String key, Object value)
    • register

      protected void register()