Class ElasticSearchStatisticDataProcessor

  • All Implemented Interfaces:
    org.exoplatform.container.component.ComponentPlugin

    public class ElasticSearchStatisticDataProcessor
    extends org.exoplatform.analytics.api.processor.StatisticDataProcessorPlugin
    • Field Summary

      • Fields inherited from class org.exoplatform.analytics.api.processor.StatisticDataProcessorPlugin

        initialized, paused
      • Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin

        desc, name
    • Constructor Detail

      • ElasticSearchStatisticDataProcessor

        public ElasticSearchStatisticDataProcessor​(AnalyticsESClient analyticsIndexingClient)
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in class org.exoplatform.analytics.api.processor.StatisticDataProcessorPlugin
      • process

        public void process​(List<org.exoplatform.analytics.model.StatisticDataQueueEntry> processorQueueEntries)
        Specified by:
        process in class org.exoplatform.analytics.api.processor.StatisticDataProcessorPlugin
      • init

        public void init()
        Overrides:
        init in class org.exoplatform.analytics.api.processor.StatisticDataProcessorPlugin