org.eclipse.swordfish.internal.core.configuration
Class ConfigurationServiceImpl
java.lang.Object
org.eclipse.swordfish.internal.core.configuration.ConfigurationServiceImpl
- All Implemented Interfaces:
- ConfigurationService
public class ConfigurationServiceImpl
- extends java.lang.Object
- implements ConfigurationService
|
Method Summary |
org.osgi.service.cm.ConfigurationAdmin |
getConfigurationAdmin()
|
void |
setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin)
|
|
updateConfiguration(java.lang.String id,
java.util.Map<java.lang.String,T> configurationData)
Updates the configuration with the specified id |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurationServiceImpl
public ConfigurationServiceImpl()
getConfigurationAdmin
public org.osgi.service.cm.ConfigurationAdmin getConfigurationAdmin()
setConfigurationAdmin
public void setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin)
updateConfiguration
public <T> void updateConfiguration(java.lang.String id,
java.util.Map<java.lang.String,T> configurationData)
- Description copied from interface:
ConfigurationService
- Updates the configuration with the specified id
- Specified by:
updateConfiguration in interface ConfigurationService
- Type Parameters:
T - Type of configuration appropriate for the id passed.- Parameters:
id - unique configuration identifier, must not be null
or an empty StringconfigurationData - Map of configurationData- See Also:
ConfigurationConsumer