Class DefaultSettingsManager
java.lang.Object
com.atlassian.confluence.setup.settings.DefaultSettingsManager
- All Implemented Interfaces:
ConfluenceBandanaKeys,GlobalDescriptionManager,GlobalSettingsManager,LegacyPluginSettingsManager,SettingsManager,SpaceSettingsManager
@Deprecated
public class DefaultSettingsManager
extends Object
implements SettingsManager, ConfluenceBandanaKeys
Deprecated.
An implementation of
SettingsManager which delegates to other implementations of the super-type interfaces.
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.
-
Field Summary
Fields inherited from interface com.atlassian.confluence.setup.bandana.ConfluenceBandanaKeys
COLOUR_SCHEME, CSS_RESOURCE_COUNTER, CUSTOM_CSS, HTTP_CONFIG, MAIL_ACCOUNTS, PLUGINS_SETTINGS_PREFIX, SETTINGS, SHORTCUT_LINKS, SPACE_MAIL_ACCOUNTS, SPACE_SETTINGS, THEME_SETTINGS, USER_MACROS, USER_RESOURCES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.getPluginSettings(String pluginKey) Deprecated.getSpaceSettings(String spaceKey) Deprecated.booleanDeprecated.voidsetBandanaManager(BandanaManager bandanaManager) Deprecated.voidsetEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher) Deprecated.voidsetGlobalDescriptionDao(GlobalDescriptionDao globalDescriptionDao) Deprecated.voidsetUpgradedFlag(UpgradedFlag upgradedFlag) Deprecated.voidsetUpgradeManager(UpgradeManager upgradeManager) Deprecated.since 7.20.4 usesetUpgradedFlag(com.atlassian.confluence.upgrade.UpgradedFlag)voidupdateGlobalDescription(GlobalDescription globalDescription) Deprecated.voidupdateGlobalSettings(Settings settings) Deprecated.voidupdatePluginSettings(String pluginKey, Serializable pluginSettings) Deprecated.voidupdateSpaceSettings(SpaceSettings spaceSettings) Deprecated.
-
Constructor Details
-
DefaultSettingsManager
public DefaultSettingsManager()Deprecated.
-
-
Method Details
-
getGlobalSettings
Deprecated.- Specified by:
getGlobalSettingsin interfaceGlobalSettingsManager- Specified by:
getGlobalSettingsin interfaceSettingsManager
-
updateGlobalSettings
Deprecated.- Specified by:
updateGlobalSettingsin interfaceGlobalSettingsManager- Specified by:
updateGlobalSettingsin interfaceSettingsManager
-
getSpaceSettings
Deprecated.- Specified by:
getSpaceSettingsin interfaceSettingsManager- Specified by:
getSpaceSettingsin interfaceSpaceSettingsManager
-
updateSpaceSettings
Deprecated.- Specified by:
updateSpaceSettingsin interfaceSettingsManager- Specified by:
updateSpaceSettingsin interfaceSpaceSettingsManager
-
getPluginSettings
Deprecated.- Specified by:
getPluginSettingsin interfaceLegacyPluginSettingsManager- Specified by:
getPluginSettingsin interfaceSettingsManager
-
updatePluginSettings
Deprecated.- Specified by:
updatePluginSettingsin interfaceLegacyPluginSettingsManager- Specified by:
updatePluginSettingsin interfaceSettingsManager
-
setBandanaManager
Deprecated. -
setEventPublisher
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher) Deprecated. -
isNofollowExternalLinks
public boolean isNofollowExternalLinks()Deprecated. -
setUpgradeManager
Deprecated.since 7.20.4 usesetUpgradedFlag(com.atlassian.confluence.upgrade.UpgradedFlag) -
setUpgradedFlag
Deprecated.- Since:
- 7.20.4
-
getGlobalDescription
Deprecated.- Specified by:
getGlobalDescriptionin interfaceGlobalDescriptionManager- Specified by:
getGlobalDescriptionin interfaceSettingsManager
-
updateGlobalDescription
Deprecated.- Specified by:
updateGlobalDescriptionin interfaceGlobalDescriptionManager- Specified by:
updateGlobalDescriptionin interfaceSettingsManager
-
setGlobalDescriptionDao
Deprecated.
-
DelegatingLegacySettingsManager