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.ConfigurationAdmin
IOException
public org.osgi.service.cm.Configuration createFactoryConfiguration(String factoryPid, String location) throws IOException
createFactoryConfiguration
in interface org.osgi.service.cm.ConfigurationAdmin
IOException
public org.osgi.service.cm.Configuration getConfiguration(String pid) throws IOException
getConfiguration
in interface org.osgi.service.cm.ConfigurationAdmin
IOException
public org.osgi.service.cm.Configuration getConfiguration(String pid, String location) throws IOException
getConfiguration
in interface org.osgi.service.cm.ConfigurationAdmin
IOException
public org.osgi.service.cm.Configuration[] listConfigurations(String filter) throws IOException, org.osgi.framework.InvalidSyntaxException
listConfigurations
in interface org.osgi.service.cm.ConfigurationAdmin
IOException
org.osgi.framework.InvalidSyntaxException
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.