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
 
 - 
 
 -