Interface BootstrapStatusProvider

  • All Known Implementing Classes:
    BootstrapStatusProviderImpl

    public interface BootstrapStatusProvider
    BootstrapStatusProvider is responsible to expose only required methods of DefaultBootstrapManager. Purposely built for use in Velocity files with exposing only limited methods.
    Since:
    7.20.0
    • Method Detail

      • isSetupComplete

        boolean isSetupComplete()
      • isBootstrapped

        boolean isBootstrapped()
      • getHibernateDialect

        String getHibernateDialect()
        Returns the SQL dialect being used by Hibernate.
        Returns:
        see above
        See Also:
        AvailableSettings.DIALECT
      • getWebAppContextPath

        String getWebAppContextPath()
      • isWebAppContextPathSet

        boolean isWebAppContextPathSet()
      • getApplicationConfig

        com.atlassian.config.ApplicationConfiguration getApplicationConfig()
      • getSetupPersister

        com.atlassian.config.setup.SetupPersister getSetupPersister()
      • getApplicationHome

        String getApplicationHome()
      • getFilePathProperty

        String getFilePathProperty​(String var1)
      • bootstrapDatabase

        void bootstrapDatabase​(com.atlassian.config.db.DatabaseDetails databaseDetails,
                               boolean flag)
                        throws com.atlassian.config.bootstrap.BootstrapException
        Throws:
        com.atlassian.config.bootstrap.BootstrapException
      • databaseContainsExistingData

        boolean databaseContainsExistingData​(Connection var1)