Class ConfluenceStartAnalyticsEventFactory

java.lang.Object
com.atlassian.confluence.impl.startup.ConfluenceStartAnalyticsEventFactory

public class ConfluenceStartAnalyticsEventFactory extends Object
Responsible for creating ConfluenceStartAnalyticsEvent instances.
Since:
5.8
  • Field Details

  • Constructor Details

    • ConfluenceStartAnalyticsEventFactory

      public ConfluenceStartAnalyticsEventFactory(org.springframework.transaction.PlatformTransactionManager txManager, ClusterManager clusterManager, LicenseService licenseService, com.atlassian.plugin.parsers.SafeModeCommandLineArgumentsFactory safeModeCommandLineArgumentsFactory, SystemInformationService systemInformationService, SandboxPoolConfiguration conversionSandboxConfig, com.atlassian.config.ApplicationConfiguration applicationConfiguration, com.atlassian.secrets.api.SecretService secretService)
  • Method Details

    • populateSafeModeProperties

      protected Map<String,Object> populateSafeModeProperties()
    • populateBuildProperties

      protected Map<String,Object> populateBuildProperties()
    • populateHardwareProperties

      protected Map<String,Object> populateHardwareProperties()
    • populateSystemProperties

      protected Map<String,Object> populateSystemProperties()
    • populateDatabaseProperties

      protected Map<String,Object> populateDatabaseProperties() throws SQLException
      Throws:
      SQLException
    • populateAttachmentStorageProperties

      protected Map<String,Object> populateAttachmentStorageProperties()
    • populateHibernateProperties

      protected Map<String,Object> populateHibernateProperties()
    • populateClusterProperties

      protected Map<String,Object> populateClusterProperties() throws SQLException
      Throws:
      SQLException
    • populatePlatformProperties

      protected Map<String,Object> populatePlatformProperties()
    • populateSecretStoreSecurityProperties

      protected Map<String,Object> populateSecretStoreSecurityProperties()
    • populateSecretServiceSecurityProperties

      protected Map<String,Object> populateSecretServiceSecurityProperties()
    • populateWebsudoIpAllowListProperties

      protected Map<String,Object> populateWebsudoIpAllowListProperties()