public class ConfigurationAdminImpl
extends java.lang.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(java.lang.String factoryPid) |
org.osgi.service.cm.Configuration |
createFactoryConfiguration(java.lang.String factoryPid,
java.lang.String location) |
org.osgi.service.cm.Configuration |
getConfiguration(java.lang.String pid) |
org.osgi.service.cm.Configuration |
getConfiguration(java.lang.String pid,
java.lang.String location) |
org.osgi.service.cm.Configuration[] |
listConfigurations(java.lang.String filter) |
public org.osgi.service.cm.Configuration createFactoryConfiguration(java.lang.String factoryPid) throws java.io.IOException
createFactoryConfiguration
in interface org.osgi.service.cm.ConfigurationAdmin
java.io.IOException
public org.osgi.service.cm.Configuration createFactoryConfiguration(java.lang.String factoryPid, java.lang.String location) throws java.io.IOException
createFactoryConfiguration
in interface org.osgi.service.cm.ConfigurationAdmin
java.io.IOException
public org.osgi.service.cm.Configuration getConfiguration(java.lang.String pid) throws java.io.IOException
getConfiguration
in interface org.osgi.service.cm.ConfigurationAdmin
java.io.IOException
public org.osgi.service.cm.Configuration getConfiguration(java.lang.String pid, java.lang.String location) throws java.io.IOException
getConfiguration
in interface org.osgi.service.cm.ConfigurationAdmin
java.io.IOException
public org.osgi.service.cm.Configuration[] listConfigurations(java.lang.String filter) throws java.io.IOException, org.osgi.framework.InvalidSyntaxException
listConfigurations
in interface org.osgi.service.cm.ConfigurationAdmin
java.io.IOException
org.osgi.framework.InvalidSyntaxException
Copyright © 2006-2015 The Apache Software Foundation. All Rights Reserved.