Examples of listConfigurations()


Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

            return;
        }

        try {
            // find a configuration for theses properties...
            Configuration[] cfgs = ca.listConfigurations("("
                + ConfigurationAdmin.SERVICE_FACTORYPID + "="
                + this.getClientRepositoryFactoryPID() + ")");
            if (cfgs != null && cfgs.length > 0) {
                log.info(
                    "verifyConfiguration: {} Configurations available for {}, nothing to do",
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

    @Override
    protected Dictionary getEditedProps() throws Exception {
        if(pid != null) {
            ConfigurationAdmin configurationAdmin = getConfigurationAdmin();
            if (configurationAdmin != null) {
                Configuration[] configs = configurationAdmin.listConfigurations("(service.pid=" + pid + ")");
                if (configs != null && configs.length > 0) {
                    Configuration configuration = configs[0];
                    if (configuration != null) {
                        return configuration.getProperties();
                    }
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

            {
                // we use listConfigurations to not create configuration
                // objects persistently without the user providing actual
                // configuration
                String filter = '(' + Constants.SERVICE_PID + '=' + pid + ')';
                Configuration[] configs = ca.listConfigurations(filter);
                if (configs != null && configs.length > 0)
                {
                    return true;
                }
            }
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

    {
        final ConfigurationAdmin ca = getConfigurationAdmin();
        try
        {
            final String filter = "(" + Constants.SERVICE_PID + "=" + pid + ")";
            final Configuration[] configs = ca.listConfigurations( filter );
            if ( configs != null && configs.length > 0 )
            {
                return configs[0];
            }
        }
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

    {
        ConfigurationAdmin ca = getConfigurationAdmin();
        try
        {
            final String filter = "(service.factoryPid=" + factoryPid + ")";
            Configuration[] configs = ca.listConfigurations( filter );
            if ( configs != null )
            {
                for ( Configuration configuration : configs )
                {
                    configurations.remove( configuration.getPid() );
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

        final Bundle cfgAdminBundle = configAdminTracker.getServiceReference().getBundle();
        cfgAdminBundle.stop();
        try
        {
            ca.listConfigurations( "(service.pid=sample)" );
            TestCase.fail( "Expected IllegalStateException for ConfigurationAdmin.listConfigurations" );
        }
        catch ( IllegalStateException ise )
        {
            // expected
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

        {

            ConfigurationAdmin ca = (ConfigurationAdmin) getBundleContext().getService(sr);
            try
            {
                Configuration[] configs = ca.listConfigurations(null);

                if (configs != null && configs.length > 0)
                {
                    Set factories = new HashSet();
                    SortedMap sm = new TreeMap();
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

  public String[] listConfigurations(String filter) throws Exception {
    ConfigurationAdmin cad=ac.getConfigurationAdmin();
    Configuration[] confs = null;
    if (cad!= null) {
      confs = cad.listConfigurations(filter);
            refresh();
      if (confs == null)
        return null;
    }
    String[] result = new String[confs.length];
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

   */
  public void deleteConfigurations(String filter) throws Exception {
    ConfigurationAdmin cad=ac.getConfigurationAdmin();
    Configuration[] confs = null;
    if (cad!= null) {
      confs = cad.listConfigurations(filter);
    }
    if (confs != null)
      for (int i = 0; i < confs.length; i++) {
        confs[i].delete();
      }
View Full Code Here

Examples of org.osgi.service.cm.ConfigurationAdmin.listConfigurations()

  public void removePropertyFromConfigurations(String filter, String name)
    throws Exception {
    ConfigurationAdmin cad=ac.getConfigurationAdmin();
    Configuration[] confs = null;
    if (cad != null) {
      confs = cad.listConfigurations(filter);
    }
    if (confs != null)
      for (int i = 0; i < confs.length; i++) {
        Dictionary dic = confs[i].getProperties();
        Enumeration keys = dic.keys();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.