Class AbstractHeliumFilesEvent

java.lang.Object
com.atlassian.jira.health.analytics.AbstractHeliumAnalyticsEvent
com.atlassian.jira.health.analytics.AbstractHeliumFilesEvent
Direct Known Subclasses:
HeliumCopyFilesAnalyticsEvent, HeliumDisplayAnalyticsEvent

public abstract class AbstractHeliumFilesEvent extends AbstractHeliumAnalyticsEvent
Base class for helium analytics events which have a files count
  • Constructor Details

    • AbstractHeliumFilesEvent

      protected AbstractHeliumFilesEvent(String eventNameSuffix, int autoCopyFilesCopyCount, int manualCopyFilesCount)
      Parameters:
      eventNameSuffix - appended to "johnsonpage.helium." to create the event name
      autoCopyFilesCopyCount - The number of files which will be suggested for automatic copying of the entire file
      manualCopyFilesCount - The number of files which will be suggested for manual copying of changes
  • Method Details

    • getAutoCopyFilesCopy

      public int getAutoCopyFilesCopy()
      This method is used by Analytic api
      Returns:
      The number of files which will be suggested for automatic copying of the entire file
    • getManualCopyFilesCount

      public int getManualCopyFilesCount()
      This method is used by Analytic api
      Returns:
      The number of files which will be suggested for manual copying of changes