public class TamayaConfigAdminImpl extends Object implements org.osgi.service.cm.ConfigurationAdmin
ConfigurationAdmin.| Constructor and Description |
|---|
TamayaConfigAdminImpl(org.osgi.framework.BundleContext context)
Create a new config.
|
| 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) |
protected OSGIConfigRootMapper |
loadConfigRootMapper()
Loads the configuration toor mapper using the OSGIConfigRootMapper OSGI service resolving mechanism.
|
public TamayaConfigAdminImpl(org.osgi.framework.BundleContext context)
context - the OSGI contextprotected OSGIConfigRootMapper loadConfigRootMapper()
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, String location) throws IOException
getConfiguration 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[] listConfigurations(String filter) throws IOException, org.osgi.framework.InvalidSyntaxException
listConfigurations in interface org.osgi.service.cm.ConfigurationAdminIOExceptionorg.osgi.framework.InvalidSyntaxExceptionCopyright © 2014–2016 Apache Software Foundation. All rights reserved.