public interface ISettingsService
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
deregisterPropertiesProvider(String id)
Deregister a property provider.
|
IFuture<Properties> |
getProperties(String id)
Get the properties for a given id.
|
IFuture<Properties> |
loadProperties()
Load the default platform properties.
|
IFuture<Void> |
registerPropertiesProvider(String id,
IPropertiesProvider provider)
Register a property provider.
|
IFuture<Void> |
saveProperties()
Save the platform properties to the default location.
|
IFuture<Void> |
setProperties(String id,
Properties props)
Set the properties for a given id.
|
IFuture<Void> |
setSaveOnExit(boolean saveonexit)
Set the save on exit policy.
|
IFuture<Void> registerPropertiesProvider(String id, IPropertiesProvider provider)
id
- A unique id to identify the properties (e.g. component or service name).provider
- The properties provider.IFuture<Void> deregisterPropertiesProvider(String id)
id
- A unique id to identify the properties (e.g. component or service name).IFuture<Void> setProperties(String id, Properties props)
id
- A unique id to identify the properties (e.g. component or service name).properties
- The properties to set.IFuture<Properties> getProperties(String id)
id
- A unique id to identify the properties (e.g. component or service name).IFuture<Properties> loadProperties()
IFuture<Void> saveProperties()
Copyright © 2013. All Rights Reserved.