- All Implemented Interfaces:
- com.atlassian.sal.api.pluginsettings.PluginSettingsFactory
@Named(value="pluginSettingsFactory")
public class RefimplPluginSettingsFactory
extends FileBackedSettingsService
implements com.atlassian.sal.api.pluginsettings.PluginSettingsFactory
This implementation can be backed by a file on the file system. If a file in the current working directory called
"com.atlassian.refapp.sal.pluginsettings.xml" exists (can be overridden with system property sal.com.atlassian.refapp.sal.pluginsettings.store) exists, it loads and
persists all plugin settings to and from this file. If no file exists, plugin settings are purely in memory.