org.ops4j.pax.coin.service.internal.service
Class ConfigAdminImpl

java.lang.Object
  extended by org.ops4j.pax.coin.service.internal.service.ConfigAdminImpl
All Implemented Interfaces:
org.osgi.service.cm.ConfigurationAdmin

public class ConfigAdminImpl
extends Object
implements org.osgi.service.cm.ConfigurationAdmin

ConfigurationAdmin implementation.

Since:
0.3.0, June 23, 2008
Author:
Alin Dreghiciu

Field Summary
 
Fields inherited from interface org.osgi.service.cm.ConfigurationAdmin
SERVICE_BUNDLELOCATION, SERVICE_FACTORYPID
 
Method Summary
 org.osgi.service.cm.Configuration createFactoryConfiguration(String pid)
          
 org.osgi.service.cm.Configuration createFactoryConfiguration(String pid, 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)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createFactoryConfiguration

public org.osgi.service.cm.Configuration createFactoryConfiguration(String pid)
                                                             throws IOException

Specified by:
createFactoryConfiguration in interface org.osgi.service.cm.ConfigurationAdmin
Throws:
IOException

createFactoryConfiguration

public org.osgi.service.cm.Configuration createFactoryConfiguration(String pid,
                                                                    String location)
                                                             throws IOException

Specified by:
createFactoryConfiguration in interface org.osgi.service.cm.ConfigurationAdmin
Throws:
IOException

getConfiguration

public org.osgi.service.cm.Configuration getConfiguration(String pid,
                                                          String location)
                                                   throws IOException

Specified by:
getConfiguration in interface org.osgi.service.cm.ConfigurationAdmin
Throws:
IOException

getConfiguration

public org.osgi.service.cm.Configuration getConfiguration(String pid)
                                                   throws IOException

Specified by:
getConfiguration in interface org.osgi.service.cm.ConfigurationAdmin
Throws:
IOException

listConfigurations

public org.osgi.service.cm.Configuration[] listConfigurations(String filter)
                                                       throws IOException,
                                                              org.osgi.framework.InvalidSyntaxException

Specified by:
listConfigurations in interface org.osgi.service.cm.ConfigurationAdmin
Throws:
IOException
org.osgi.framework.InvalidSyntaxException


Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.