public class DefaultBootstrapManager extends com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManager implements BootstrapManager
| Modifier and Type | Field and Description |
|---|---|
static String |
ARTIFACTS_DIR |
protected BambooSharedProperties |
bambooSharedProperties |
static String |
BUILD_DIRECTORY_PARAM |
static String |
BUILD_WORKING_DIR |
static String |
CONFIG_DIRECTORY_PARAM |
static String |
REPOSITORY_LOGS_PARAM |
applicationConfig, bootstrapFailureReason, bootstrapped, hibernateConfig, hibernateConfigurator, homeLocator, setupPersisterINSTANCE_FINGERPRINT_PARAM, SERVER_FINGERPRINT_PARAM| Constructor and Description |
|---|
DefaultBootstrapManager() |
bootstrapDatabase, bootstrapDatasource, databaseContainsExistingData, finishBootstrapInitialisation, getApplicationConfig, getApplicationHome, getBootstrapFailureReason, getBuildNumber, getConfiguredApplicationHome, getFilePathProperty, getHibernateConfig, getHibernateConfigurator, getHibernateProperties, getHomeLocator, getOperation, getPropertiesWithPrefix, getProperty, getPropertyKeys, getSetupPersister, getString, getTables, getTestDatabaseConnection, getTestDatasourceConnection, init, isApplicationHomeValid, isBootstrapped, isPropertyTrue, isSetupComplete, removeProperty, save, setApplicationConfig, setBuildNumber, setHibernateConfig, setHibernateConfigurator, setHomeLocator, setOperation, setProperty, setSetupComplete, setSetupPersister, setTablesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIndexDirectorybootstrapDatabase, bootstrapDatasource, databaseContainsExistingData, getApplicationConfig, getApplicationHome, getBootstrapFailureReason, getBuildNumber, getConfiguredApplicationHome, getFilePathProperty, getHibernateConfig, getHibernateConfigurator, getHibernateProperties, getOperation, getPropertiesWithPrefix, getProperty, getPropertyKeys, getSetupPersister, getString, getTestDatabaseConnection, getTestDatasourceConnection, init, isApplicationHomeValid, isBootstrapped, isPropertyTrue, isSetupComplete, removeProperty, save, setBuildNumber, setHibernateConfigurator, setOperation, setProperty, setSetupCompletepublic static final String CONFIG_DIRECTORY_PARAM
public static final String BUILD_DIRECTORY_PARAM
public static final String BUILD_WORKING_DIR
public static final String ARTIFACTS_DIR
public static final String REPOSITORY_LOGS_PARAM
protected BambooSharedProperties bambooSharedProperties
protected void afterConfigurationLoaded()
throws com.atlassian.config.ConfigurationException
afterConfigurationLoaded in class com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManagercom.atlassian.config.ConfigurationExceptionpublic boolean initializeBuildNumberIfRequired()
throws com.atlassian.config.ConfigurationException
initializeBuildNumberIfRequired in interface BootstrapManagercom.atlassian.config.ConfigurationExceptionprotected boolean initializeBuildNumberIfRequired(@NotNull
@NotNull Supplier<String> currentBuildNumberSupplier)
throws com.atlassian.config.ConfigurationException
com.atlassian.config.ConfigurationExceptionpublic String getConfigDirectory()
getConfigDirectory in interface BootstrapManagerpublic void setConfigDirectory(String configurationDirectory)
setConfigDirectory in interface BootstrapManagerpublic String getBuildWorkingDirectory()
getBuildWorkingDirectory in interface BootstrapManagerpublic void setBuildWorkingDirectory(String buildWorkingDirectory)
setBuildWorkingDirectory in interface BootstrapManagerpublic void setArtifactsDirectory(String artifactsDir)
setArtifactsDirectory in interface BootstrapManagerpublic String getArtifactsDirectory()
getArtifactsDirectory in interface BootstrapManagerpublic String getBuildDirectory()
getBuildDirectory in interface BootstrapManagerpublic void setBuildDirectory(String buildDirectory)
setBuildDirectory in interface BootstrapManagerpublic String getRepositoryLogsDirectory()
getRepositoryLogsDirectory in interface BootstrapManagerpublic void setRepositoryLogsDirectory(@NotNull
@NotNull String repositoryLogsDirectory)
setRepositoryLogsDirectory in interface BootstrapManagerpublic void publishConfiguration()
publishConfiguration in interface com.atlassian.config.bootstrap.AtlassianBootstrapManagerpublishConfiguration in class com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManagerpublic URI getBrokerURI() throws URISyntaxException
getBrokerURI in interface BootstrapManagerURISyntaxExceptionpublic void setBrokerURI(URI brokerURI)
setBrokerURI in interface BootstrapManagerpublic URI getBrokerClientURI() throws URISyntaxException
getBrokerClientURI in interface BootstrapManagerURISyntaxExceptionpublic void setBrokerClientURI(URI brokerURI)
setBrokerClientURI in interface BootstrapManagerprotected boolean performPersistenceUpgrade()
performPersistenceUpgrade in class com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManagerprotected void postBootstrapDatabase()
throws com.atlassian.config.bootstrap.BootstrapException
postBootstrapDatabase in class com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManagercom.atlassian.config.bootstrap.BootstrapExceptionprotected String getDbUrl(com.atlassian.config.db.DatabaseDetails dbDetails)
getDbUrl in class com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManagerpublic String getServerID()
getServerID in interface BootstrapManagerpublic void setServerID(String serverId)
setServerID in interface BootstrapManagerpublic boolean initializeServerKey()
initializeServerKey in interface BootstrapManagerpublic int getServerKey()
getServerKey in interface BootstrapManagerpublic void setServerKey(int serverKey)
setServerKey in interface BootstrapManager@NotNull public @NotNull ServerFingerprint getFingerprint()
getFingerprint in interface BootstrapManagerpublic String getH2VersionFromConfig()
getH2VersionFromConfig in interface BootstrapManagerpublic boolean resetH2Version()
resetH2Version in interface BootstrapManagerpublic void setH2Version(String h2Version) throws com.atlassian.config.ConfigurationException
setH2Version in interface BootstrapManagercom.atlassian.config.ConfigurationExceptionpublic String getLocalHomePath()
getLocalHomePath in interface BootstrapManagerpublic String getSharedHomePath()
getSharedHomePath in interface BootstrapManagerpublic BambooSharedProperties getBambooSharedProperties()
getBambooSharedProperties in interface BootstrapManagerCopyright © 2025 Atlassian Software Systems Pty Ltd. All rights reserved.