Class DelegatingLegacySettingsManager
- java.lang.Object
-
- com.atlassian.confluence.impl.settings.DelegatingLegacySettingsManager
-
- All Implemented Interfaces:
GlobalDescriptionManager,GlobalSettingsManager,LegacyPluginSettingsManager,SettingsManager,SpaceSettingsManager
public class DelegatingLegacySettingsManager extends Object implements SettingsManager
An implementation of thelegacySettingsManagerinterface which delegates to its component interfaces.- Since:
- 7.7
-
-
Constructor Summary
Constructors Constructor Description DelegatingLegacySettingsManager(GlobalSettingsManager globalSettingsManager, SpaceSettingsManager spaceSettingsManager, LegacyPluginSettingsManager pluginSettingsManager, GlobalDescriptionManager globalDescriptionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlobalDescriptiongetGlobalDescription()SettingsgetGlobalSettings()SerializablegetPluginSettings(String pluginKey)SpaceSettingsgetSpaceSettings(String spaceKey)voidupdateGlobalDescription(GlobalDescription globalDescription)voidupdateGlobalSettings(Settings settings)voidupdatePluginSettings(String pluginKey, Serializable pluginSettings)voidupdateSpaceSettings(SpaceSettings spaceSettings)
-
-
-
Constructor Detail
-
DelegatingLegacySettingsManager
public DelegatingLegacySettingsManager(GlobalSettingsManager globalSettingsManager, SpaceSettingsManager spaceSettingsManager, LegacyPluginSettingsManager pluginSettingsManager, GlobalDescriptionManager globalDescriptionManager)
-
-
Method Detail
-
getSpaceSettings
public SpaceSettings getSpaceSettings(String spaceKey)
- Specified by:
getSpaceSettingsin interfaceSettingsManager- Specified by:
getSpaceSettingsin interfaceSpaceSettingsManager
-
updateSpaceSettings
public void updateSpaceSettings(SpaceSettings spaceSettings)
- Specified by:
updateSpaceSettingsin interfaceSettingsManager- Specified by:
updateSpaceSettingsin interfaceSpaceSettingsManager
-
getPluginSettings
public Serializable getPluginSettings(String pluginKey)
- Specified by:
getPluginSettingsin interfaceLegacyPluginSettingsManager- Specified by:
getPluginSettingsin interfaceSettingsManager
-
updatePluginSettings
public void updatePluginSettings(String pluginKey, Serializable pluginSettings)
- Specified by:
updatePluginSettingsin interfaceLegacyPluginSettingsManager- Specified by:
updatePluginSettingsin interfaceSettingsManager
-
getGlobalSettings
public Settings getGlobalSettings()
- Specified by:
getGlobalSettingsin interfaceGlobalSettingsManager- Specified by:
getGlobalSettingsin interfaceSettingsManager
-
updateGlobalSettings
public void updateGlobalSettings(Settings settings)
- Specified by:
updateGlobalSettingsin interfaceGlobalSettingsManager- Specified by:
updateGlobalSettingsin interfaceSettingsManager
-
getGlobalDescription
public GlobalDescription getGlobalDescription()
- Specified by:
getGlobalDescriptionin interfaceGlobalDescriptionManager- Specified by:
getGlobalDescriptionin interfaceSettingsManager
-
updateGlobalDescription
public void updateGlobalDescription(GlobalDescription globalDescription)
- Specified by:
updateGlobalDescriptionin interfaceGlobalDescriptionManager- Specified by:
updateGlobalDescriptionin interfaceSettingsManager
-
-