public class DefaultBootstrapManager extends com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManager implements BootstrapManager
| Modifier and Type | Field and Description |
|---|---|
static String |
ARTIFACTS_DIR |
static String |
BUILD_WORKING_DIR |
applicationConfig, bootstrapFailureReason, bootstrapped, hibernateConfig, hibernateConfigurator, homeLocator, setupPersisterINSTANCE_FINGERPRINT_PARAM, SERVER_FINGERPRINT_PARAM| Constructor and Description |
|---|
DefaultBootstrapManager() |
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, postBootstrapDatabase, removeProperty, save, setApplicationConfig, setBuildNumber, setHibernateConfig, setHibernateConfigurator, setHomeLocator, setOperation, setProperty, setSetupComplete, setSetupPersister, setTablesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdatabaseContainsExistingData, 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 BUILD_WORKING_DIR
public static final String ARTIFACTS_DIR
protected void afterConfigurationLoaded()
throws com.atlassian.config.ConfigurationException
afterConfigurationLoaded in class com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManagercom.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 BootstrapManager@Nullable public File getIndexDirectory()
getIndexDirectory in interface BootstrapManagerpublic String getBuildDirectory()
getBuildDirectory in interface BootstrapManagerpublic void setBuildDirectory(String buildDirectory)
setBuildDirectory 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.DefaultAtlassianBootstrapManagerpublic void bootstrapDatabase(com.atlassian.config.db.DatabaseDetails databaseDetails,
boolean b)
throws com.atlassian.config.bootstrap.BootstrapException
bootstrapDatabase in interface com.atlassian.config.bootstrap.AtlassianBootstrapManagerbootstrapDatabase in class com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManagercom.atlassian.config.bootstrap.BootstrapExceptionpublic void bootstrapDatasource(String datasourceName, String hibernateDialect) throws com.atlassian.config.bootstrap.BootstrapException
bootstrapDatasource in interface com.atlassian.config.bootstrap.AtlassianBootstrapManagerbootstrapDatasource 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 int getHeartbeatInterval()
public void setHeartbeatInterval(Integer heartbeartInterval)
@NotNull public ServerFingerprint getFingerprint()
getFingerprint in interface BootstrapManagerpublic void setBootstrapUpgradeManager(BootstrapUpgradeManager bootstrapUpgradeManager)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.