Package com.atlassian.confluence.setup
Interface BootstrapManagerInternal
- All Superinterfaces:
- com.atlassian.config.bootstrap.AtlassianBootstrapManager,- BootstrapManager,- ConfluenceBootstrapConstants
- All Known Implementing Classes:
- DefaultBootstrapManager
Internal interface of Bootstrap Manager
- Since:
- 6.1
- 
Field SummaryFields inherited from interface com.atlassian.confluence.setup.BootstrapManagerJWT_KEY_LENGTH, JWT_PRIVATE_KEY, JWT_PUBLIC_KEY, SYNCHRONY_SERVICE_AUTHTOKENFields inherited from interface com.atlassian.confluence.setup.ConfluenceBootstrapConstantsATLASSIAN_LICENSE_KEY, ATTACHMENTS_DIR_PROP, CONFLUENCE_HOME_CONSTANT, CONFLUENCE_LOCAL_HOME_CONSTANT, DEFAULT_LICENSE_REGISTRY_KEY, GLOBAL_PLUGIN_STATE, INSTALLATION_DATE_KEY, LICENSE_HASH_KEY, LICENSE_MESSAGE_KEY, LUCENE_INDEX_DIR_PROP, TEMP_DIR_PROP, WEBAPP_CONTEXT_PATH_KEY
- 
Method SummaryModifier and TypeMethodDescriptionOptional<com.atlassian.config.db.DatabaseDetails> getDatabaseDetail(String database) Get Db configuration from config file if we are using db.first setup typebooleanPerform upgrade of DB configurationMethods inherited from interface com.atlassian.config.bootstrap.AtlassianBootstrapManagerbootstrapDatabase, bootstrapDatasource, databaseContainsExistingData, getApplicationConfig, getBootstrapFailureReason, getBuildNumber, getHibernateConfig, getHibernateConfigurator, getHibernateProperties, getOperation, getPropertiesWithPrefix, getProperty, getPropertyKeys, getSetupPersister, getString, getTestDatabaseConnection, getTestDatasourceConnection, init, isApplicationHomeValid, isBootstrapped, isPropertyTrue, isSetupComplete, publishConfiguration, removeProperty, save, setBuildNumber, setHibernateConfigurator, setOperation, setProperty, setSetupCompleteMethods inherited from interface com.atlassian.confluence.setup.BootstrapManagergetApplicationHome, getConfiguredApplicationHome, getConfiguredLocalHome, getConfluenceHome, getDataSourceName, getFilePathProperty, getHibernateDialect, getLocalHome, getSharedHome, getWebAppContextPath, isWebAppContextPathSet
- 
Method Details- 
getDatabaseDetailOptional<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
 
- 
performPersistenceUpgradeboolean performPersistenceUpgrade()Perform upgrade of DB configuration- Returns:
- true if successful, false if failed
- Since:
- 8.6
 
 
-