Package com.atlassian.confluence.setup
Interface BootstrapManagerInternal
-
- All Superinterfaces:
com.atlassian.config.bootstrap.AtlassianBootstrapManager
,BootstrapManager
,ConfluenceBootstrapConstants
- All Known Implementing Classes:
BootstrapStatusProviderImpl
,DefaultBootstrapManager
public interface BootstrapManagerInternal extends BootstrapManager
Intenal interface of Bootstrap Manager- Since:
- 6.1
-
-
Field Summary
-
Fields inherited from interface com.atlassian.confluence.setup.BootstrapManager
JWT_KEY_LENGTH, JWT_PRIVATE_KEY, JWT_PUBLIC_KEY
-
Fields inherited from interface com.atlassian.confluence.setup.ConfluenceBootstrapConstants
ATLASSIAN_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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<com.atlassian.config.db.DatabaseDetails>
getDatabaseDetail(String database)
Get Db configuration from config file if we are using db.first setup type-
Methods inherited from interface com.atlassian.config.bootstrap.AtlassianBootstrapManager
bootstrapDatabase, 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, setSetupComplete
-
Methods inherited from interface com.atlassian.confluence.setup.BootstrapManager
bootstrapSharedConfiguration, checkConfigurationOnStartup, cleanupOnShutdown, getApplicationHome, getConfiguredApplicationHome, getConfiguredLocalHome, getConfluenceHome, getDataSourceName, getFilePathProperty, getHibernateDialect, getLocalHome, getSharedHome, getWebAppContextPath, isWebAppContextPathSet, setConfluenceHome, setWebAppContextPath
-
-
-
-
Method Detail
-
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
-
-