} else { if ( configList.getLastInstalled() == null || configList.getChangeCount() != configuration.getChangeCount() ) { ignore = true; } else { configuration.updateIfDifferent(cfg.getProperties()); cfg.setState(ConfigState.INSTALLED); configList.setChangeCount(configuration.getChangeCount()); configList.setLastInstalled(cfg);
if ( c != null ) { if ( cfg.getPolicy() == ConfigPolicy.FORCE || configList.getChangeCount() == c.getChangeCount() ) { c.delete();
holder, config, config.getChangeCount() ); if ( checkBundleLocation( config, bundleContext.getBundle() ) ) long changeCount = config.getChangeCount(); ServiceReference<ManagedService> ref = getManagedServiceReference(bundleContext); created |= holder.configurationUpdated( new TargetedPID( config.getPid() ), holder, singleton, singleton.getChangeCount() ); if ( singleton != null && checkBundleLocation( singleton, bundleContext.getBundle() ) ) long changeCount = singleton.getChangeCount(); ServiceReference<ManagedService> ref = getManagedServiceReference(bundleContext); holder.configurationUpdated( new TargetedPID( singleton.getPid() ), null,
holder, config, config.getChangeCount() ); if ( checkBundleLocation( config, bundleContext.getBundle() ) ) long changeCount = config.getChangeCount(); ServiceReference<ManagedService> ref = getManagedServiceReference(bundleContext); created |= holder.configurationUpdated( new TargetedPID( config.getPid() ), holder, singleton, singleton.getChangeCount() ); if ( singleton != null && checkBundleLocation( singleton, bundleContext.getBundle() ) ) long changeCount = singleton.getChangeCount(); ServiceReference<ManagedService> ref = getManagedServiceReference(bundleContext); holder.configurationUpdated( new TargetedPID( singleton.getPid() ), null,
ServiceReference<ManagedService> ref = getManagedServiceReference(bundleContext); return new ConfigurationInfo( config.getProcessedProperties(ref), config.getBundleLocation(), config.getChangeCount() );
ServiceReference<ManagedService> ref = getManagedServiceReference(bundleContext); return new ConfigurationInfo( config.getProcessedProperties(ref), config.getBundleLocation(), config.getChangeCount() );