Class AbstractHeliumFilesEvent
java.lang.Object
com.atlassian.jira.health.analytics.AbstractHeliumAnalyticsEvent
com.atlassian.jira.health.analytics.AbstractHeliumFilesEvent
- Direct Known Subclasses:
HeliumCopyFilesAnalyticsEvent,HeliumDisplayAnalyticsEvent
Base class for helium analytics events which have a files count
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.health.analytics.AbstractHeliumAnalyticsEvent
AbstractHeliumAnalyticsEvent.LicenseType -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractHeliumFilesEvent(String eventNameSuffix, int autoCopyFilesCopyCount, int manualCopyFilesCount) -
Method Summary
Modifier and TypeMethodDescriptionintThis method is used by Analytic apiintThis method is used by Analytic apiMethods inherited from class com.atlassian.jira.health.analytics.AbstractHeliumAnalyticsEvent
getEventName, getJiraRunId, getLicenseType, getStartupMode, setLicenseType, setStartupMode
-
Constructor Details
-
AbstractHeliumFilesEvent
protected AbstractHeliumFilesEvent(String eventNameSuffix, int autoCopyFilesCopyCount, int manualCopyFilesCount) - Parameters:
eventNameSuffix- appended to "johnsonpage.helium." to create the event nameautoCopyFilesCopyCount- The number of files which will be suggested for automatic copying of the entire filemanualCopyFilesCount- 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
-