public class ConfigurationAdminImpl extends Object implements org.osgi.service.cm.ConfigurationAdmin
ConfigurationAdminImpl is the per-bundle frontend to the
configuration manager. Instances of this class are created on-demand for
each bundle trying to get hold of the ConfigurationAdmin
service.| Modifier and Type | Method and Description |
|---|---|
org.osgi.service.cm.Configuration |
createFactoryConfiguration(String factoryPid) |
org.osgi.service.cm.Configuration |
createFactoryConfiguration(String factoryPid,
String location) |
org.osgi.service.cm.Configuration |
getConfiguration(String pid) |
org.osgi.service.cm.Configuration |
getConfiguration(String pid,
String location) |
org.osgi.service.cm.Configuration[] |
listConfigurations(String filter) |
public org.osgi.service.cm.Configuration createFactoryConfiguration(String factoryPid) throws IOException
createFactoryConfiguration in interface org.osgi.service.cm.ConfigurationAdminIOExceptionpublic org.osgi.service.cm.Configuration createFactoryConfiguration(String factoryPid, String location) throws IOException
createFactoryConfiguration in interface org.osgi.service.cm.ConfigurationAdminIOExceptionpublic org.osgi.service.cm.Configuration getConfiguration(String pid) throws IOException
getConfiguration in interface org.osgi.service.cm.ConfigurationAdminIOExceptionpublic org.osgi.service.cm.Configuration getConfiguration(String pid, String location) throws IOException
getConfiguration in interface org.osgi.service.cm.ConfigurationAdminIOExceptionpublic org.osgi.service.cm.Configuration[] listConfigurations(String filter) throws IOException, org.osgi.framework.InvalidSyntaxException
listConfigurations in interface org.osgi.service.cm.ConfigurationAdminIOExceptionorg.osgi.framework.InvalidSyntaxExceptionCopyright © 2006–2016 The Apache Software Foundation. All rights reserved.