public interface BootstrapManager extends com.atlassian.config.bootstrap.AtlassianBootstrapManager, ConfluenceBootstrapConstants
| Modifier and Type | Field and Description |
|---|---|
static String |
JWT_KEY_LENGTH |
static String |
JWT_PRIVATE_KEY |
static String |
JWT_PUBLIC_KEY |
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| Modifier and Type | Method and Description |
|---|---|
void |
bootstrapSharedConfiguration(SharedConfigurationMap sharedConfig)
Deprecated.
since 5.9
|
void |
checkConfigurationOnStartup() |
void |
cleanupOnShutdown()
If there's any resource that needs to be cleaned up, do it here.
|
String |
getBaseUrl()
Deprecated.
since 2.8 use getBaseUrl() on
SettingsManager.getGlobalSettings() instead |
String |
getConfiguredConfluenceHome()
Deprecated.
since 2.8 use
getConfiguredLocalHome() or AtlassianBootstrapManager.getConfiguredApplicationHome() instead |
File |
getConfiguredLocalHome()
Returns the configured local home or null if not configured.
|
String |
getConfluenceHome()
Deprecated.
since 5.5. Migrate to either
getSharedHome() or
getLocalHome() instead. |
String |
getDomainName()
Deprecated.
since 4.2 use getBaseUrl() on
SettingsManager.getGlobalSettings() instead |
File |
getLocalHome()
Confluence local home directory.
|
File |
getSharedHome()
Confluence shared home directory.
|
String |
getWebAppContextPath() |
boolean |
isWebAppContextPathSet() |
void |
setConfluenceHome(String confluenceHome) |
void |
setWebAppContextPath(String webAppContextPath) |
bootstrapDatabase, bootstrapDatasource, databaseContainsExistingData, getApplicationConfig, getApplicationHome, getBootstrapFailureReason, getBuildNumber, getConfiguredApplicationHome, getFilePathProperty, getHibernateConfig, getHibernateConfigurator, getHibernateProperties, getOperation, getPropertiesWithPrefix, getProperty, getPropertyKeys, getSetupPersister, getString, getTestDatabaseConnection, getTestDatasourceConnection, init, isApplicationHomeValid, isBootstrapped, isPropertyTrue, isSetupComplete, publishConfiguration, removeProperty, save, setBuildNumber, setHibernateConfigurator, setOperation, setProperty, setSetupCompletestatic final String JWT_PRIVATE_KEY
static final String JWT_PUBLIC_KEY
static final String JWT_KEY_LENGTH
@Deprecated String getConfluenceHome()
getSharedHome() or
getLocalHome() instead.File getSharedHome()
This directory is shared between all nodes in a cluster. In non-clustered installations without a shared directory, directory called "shared-home" inside local home directory is returned instead.
This directory should be used for data that can be safely shared across a cluster. Any users of this directory should take into account locking to prevent concurrency errors.
File getLocalHome()
This directory is only visible to the local node in a cluster.
This directory should be used for data that must be node specific and cannot be shared between cluster nodes.
void setConfluenceHome(String confluenceHome) throws com.atlassian.config.ConfigurationException
com.atlassian.config.ConfigurationException@Deprecated String getBaseUrl()
SettingsManager.getGlobalSettings() instead@Deprecated String getDomainName()
SettingsManager.getGlobalSettings() instead@Deprecated String getConfiguredConfluenceHome()
getConfiguredLocalHome() or AtlassianBootstrapManager.getConfiguredApplicationHome() insteadFile getConfiguredLocalHome()
Only bootstrap code should need this method. Most code should use
getLocalHome() instead.
String getWebAppContextPath()
void setWebAppContextPath(String webAppContextPath) throws com.atlassian.config.ConfigurationException
com.atlassian.config.ConfigurationExceptionboolean isWebAppContextPathSet()
void checkConfigurationOnStartup()
throws com.atlassian.config.bootstrap.BootstrapException
com.atlassian.config.bootstrap.BootstrapExceptionvoid cleanupOnShutdown()
@Deprecated void bootstrapSharedConfiguration(SharedConfigurationMap sharedConfig) throws com.atlassian.config.bootstrap.BootstrapException
com.atlassian.config.bootstrap.BootstrapExceptionCopyright © 2003–2017 Atlassian. All rights reserved.