public class

DefaultSettingsManager

extends Object
implements ConfluenceBandanaKeys SettingsManager
java.lang.Object
   ↳ com.atlassian.confluence.setup.settings.DefaultSettingsManager

Class Overview

For CONF-9959, this manager will only retrieve global and space settings from bandana if the system has been successfully upgraded. This check is done via the UpgradeManager and is done to avoid SQL on missing tables while we try and display an upgrade error to a client.

Summary

[Expand]
Inherited Constants
From interface com.atlassian.confluence.setup.bandana.ConfluenceBandanaKeys
Public Constructors
DefaultSettingsManager()
Public Methods
GlobalDescription getGlobalDescription()
Settings getGlobalSettings()
Serializable getPluginSettings(String pluginKey)
SpaceSettings getSpaceSettings(String spaceKey)
boolean isNofollowExternalLinks()
void setBandanaManager(BandanaManager bandanaManager)
void setGlobalDescriptionDao(GlobalDescriptionDao globalDescriptionDao)
void setUpgradeManager(UpgradeManager upgradeManager)
void updateGlobalDescription(GlobalDescription globalDescription)
void updateGlobalSettings(Settings settings)
void updatePluginSettings(String pluginKey, Serializable pluginSettings)
void updateSpaceSettings(SpaceSettings spaceSettings)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.setup.settings.SettingsManager

Public Constructors

public DefaultSettingsManager ()

Public Methods

public GlobalDescription getGlobalDescription ()

public Settings getGlobalSettings ()

public Serializable getPluginSettings (String pluginKey)

public SpaceSettings getSpaceSettings (String spaceKey)

public boolean isNofollowExternalLinks ()

public void setBandanaManager (BandanaManager bandanaManager)

public void setGlobalDescriptionDao (GlobalDescriptionDao globalDescriptionDao)

public void setUpgradeManager (UpgradeManager upgradeManager)

public void updateGlobalDescription (GlobalDescription globalDescription)

public void updateGlobalSettings (Settings settings)

public void updatePluginSettings (String pluginKey, Serializable pluginSettings)

public void updateSpaceSettings (SpaceSettings spaceSettings)