public class OsgiConfigurationManager extends Object implements DistributionConfigurationManager
| Constructor and Description |
|---|
OsgiConfigurationManager(org.osgi.service.cm.ConfigurationAdmin configurationAdmin,
DistributionComponentFactoryMap componentFactoryMap) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteConfig(org.apache.sling.api.resource.ResourceResolver resolver,
DistributionComponentKind kind,
String name) |
DistributionConfiguration |
getConfig(org.apache.sling.api.resource.ResourceResolver resolver,
DistributionComponentKind kind,
String name) |
List<DistributionConfiguration> |
getConfigs(org.apache.sling.api.resource.ResourceResolver resolver,
DistributionComponentKind kind) |
void |
saveConfig(org.apache.sling.api.resource.ResourceResolver resolver,
DistributionConfiguration config) |
public OsgiConfigurationManager(org.osgi.service.cm.ConfigurationAdmin configurationAdmin,
DistributionComponentFactoryMap componentFactoryMap)
public List<DistributionConfiguration> getConfigs(org.apache.sling.api.resource.ResourceResolver resolver, DistributionComponentKind kind)
getConfigs in interface DistributionConfigurationManagerpublic DistributionConfiguration getConfig(org.apache.sling.api.resource.ResourceResolver resolver, DistributionComponentKind kind, String name)
getConfig in interface DistributionConfigurationManagerpublic void saveConfig(org.apache.sling.api.resource.ResourceResolver resolver,
DistributionConfiguration config)
saveConfig in interface DistributionConfigurationManagerpublic void deleteConfig(org.apache.sling.api.resource.ResourceResolver resolver,
DistributionComponentKind kind,
String name)
deleteConfig in interface DistributionConfigurationManagerCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.