Module com.gluonhq.attach.settings
Package com.gluonhq.attach.settings.impl
Class DesktopSettingsService
java.lang.Object
com.gluonhq.attach.settings.impl.DesktopSettingsService
- All Implemented Interfaces:
SettingsService
An implementation of SettingService that stores all settings in a Properties
file on the local file system.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DesktopSettingsService
public DesktopSettingsService()
-
-
Method Details
-
store
Description copied from interface:SettingsServiceStores the setting with the specified key and value. If a setting with the specified key exists, the value for that setting will be overwritten with the specified value.- Specified by:
storein interfaceSettingsService- Parameters:
key- a key that uniquely identifies the settingvalue- the value associated with the key
-
remove
Description copied from interface:SettingsServiceRemoves the setting for the specified key.- Specified by:
removein interfaceSettingsService- Parameters:
key- the key of the setting that needs to be removed
-
retrieve
Description copied from interface:SettingsServiceRetrieves the value of the setting that is identified by the specified key.- Specified by:
retrievein interfaceSettingsService- Parameters:
key- the key of the setting to look up- Returns:
- the value associated with the setting or
nullwhen no setting was stored with the specified key
-