com.atlassian.confluence.setup
Interface BootstrapManager

All Superinterfaces:
AtlassianBootstrapManager, ConfluenceBootstrapConstants
All Known Implementing Classes:
DefaultBootstrapManager

public interface BootstrapManager
extends AtlassianBootstrapManager, ConfluenceBootstrapConstants

Controls the bootstrapping of Confluence - starting essential, core services.


Field Summary
 
Fields inherited from interface com.atlassian.confluence.setup.ConfluenceBootstrapConstants
ATTACHMENTS_DIR_PROP, CONFLUENCE_HOME_CONSTANT, DAILY_BACKUP_DIR_PROP, DEFAULT_LICENSE_REGISTRY_KEY, GLOBAL_PLUGIN_STATE, LICENSE_HASH_KEY, LICENSE_MESSAGE_KEY, LUCENE_INDEX_DIR_PROP, TEMP_DIR_PROP, WEBAPP_CONTEXT_PATH_KEY
 
Method Summary
 void bootstrapSharedConfiguration(SharedConfigurationMap sharedConfig)
           
 String getBaseUrl()
          Deprecated. use Settings.getBaseUrl() instead
 String getConfiguredConfluenceHome()
          Deprecated. use AtlassianBootstrapManager.getConfiguredApplicationHome() instead
 String getConfluenceHome()
           
 String getDomainName()
          Deprecated. use getBaseUrl() instead
 String getWebAppContextPath()
           
 boolean isConfluenceHomeValid()
          Deprecated. use AtlassianBootstrapManager.isApplicationHomeValid() instead
 boolean isWebAppContextPathSet()
           
 boolean isWebdavEnabled()
          Deprecated. use Settings.isWebdavEnabled() instead
 void setBaseUrl(String baseUrl)
          Deprecated. use Settings.setBaseUrl() instead
 void setConfluenceHome(String confluenceHome)
           
 void setWebAppContextPath(String webAppContextPath)
           
 
Methods inherited from interface com.atlassian.config.bootstrap.AtlassianBootstrapManager
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, setSetupComplete
 

Method Detail

getConfluenceHome

public String getConfluenceHome()

setConfluenceHome

public void setConfluenceHome(String confluenceHome)
                       throws ConfigurationException
Throws:
ConfigurationException

isConfluenceHomeValid

public boolean isConfluenceHomeValid()
Deprecated. use AtlassianBootstrapManager.isApplicationHomeValid() instead


getDomainName

public String getDomainName()
Deprecated. use getBaseUrl() instead


getBaseUrl

public String getBaseUrl()
Deprecated. use Settings.getBaseUrl() instead


setBaseUrl

public void setBaseUrl(String baseUrl)
Deprecated. use Settings.setBaseUrl() instead


isWebdavEnabled

public boolean isWebdavEnabled()
Deprecated. use Settings.isWebdavEnabled() instead


getConfiguredConfluenceHome

public String getConfiguredConfluenceHome()
Deprecated. use AtlassianBootstrapManager.getConfiguredApplicationHome() instead


getWebAppContextPath

public String getWebAppContextPath()

setWebAppContextPath

public void setWebAppContextPath(String webAppContextPath)
                          throws ConfigurationException
Throws:
ConfigurationException

isWebAppContextPathSet

public boolean isWebAppContextPathSet()

bootstrapSharedConfiguration

public void bootstrapSharedConfiguration(SharedConfigurationMap sharedConfig)
                                  throws BootstrapException
Throws:
BootstrapException


Confluence is developed by Atlassian.