Interface BootstrapManagerInternal

All Superinterfaces:
com.atlassian.config.bootstrap.AtlassianBootstrapManager, BootstrapManager, ConfluenceBootstrapConstants
All Known Implementing Classes:
DefaultBootstrapManager

public interface BootstrapManagerInternal extends BootstrapManager
Internal interface of Bootstrap Manager
Since:
6.1
  • Method Details

    • getDatabaseDetail

      Optional<com.atlassian.config.db.DatabaseDetails> getDatabaseDetail(String database) throws com.atlassian.config.ConfigurationException
      Get Db configuration from config file if we are using db.first setup type
      Parameters:
      database - the name of database
      Returns:
      Optional Database Configuration object
      Throws:
      com.atlassian.config.ConfigurationException
      Since:
      6.1
    • performPersistenceUpgrade

      boolean performPersistenceUpgrade()
      Perform upgrade of DB configuration
      Returns:
      true if successful, false if failed
      Since:
      8.6