Package org.springframework.osgi.service.importer

Examples of org.springframework.osgi.service.importer.DefaultOsgiServiceDependency


    Assert.notNull(proxy);
    Assert.notNull(eventSource);

    boolean debug = log.isDebugEnabled();

    dependency = new DefaultOsgiServiceDependency(sourceName, filter, serviceRequiredAtStartup);

    if (debug)
      log.debug("Adding OSGi mandatoryListeners for services matching [" + filter + "]");
    OsgiListenerUtils.addSingleServiceListener(bundleContext, listener, filter);
View Full Code Here


    // create service proxies collection
    this.serviceProxies = createInternalDynamicStorage();

    boolean trace = log.isTraceEnabled();

    dependency = new DefaultOsgiServiceDependency(sourceName, filter, serviceRequiredAtStartup);

    if (trace)
      log.trace("Adding osgi listener for services matching [" + filter + "]");
    OsgiListenerUtils.addServiceListener(context, listener, filter);
View Full Code Here

  public void afterPropertiesSet() {
    // create service proxies collection
    this.serviceProxies = createInternalDynamicStorage();

    dependency = new DefaultOsgiServiceDependency(sourceName, filter, serviceRequiredAtStartup);

    if (log.isTraceEnabled())
      log.trace("Adding osgi listener for services matching [" + filter + "]");
    OsgiListenerUtils.addServiceListener(context, listener, filter);
View Full Code Here

    Assert.notNull(proxy);
    Assert.notNull(eventSource);

    boolean debug = log.isDebugEnabled();

    dependency = new DefaultOsgiServiceDependency(sourceName, filter, serviceRequiredAtStartup);

    if (debug)
      log.debug("Adding OSGi mandatoryListeners for services matching [" + filter + "]");
    OsgiListenerUtils.addSingleServiceListener(bundleContext, listener, filter);
View Full Code Here

      OsgiServiceDependency dependency;
      if (reference instanceof OsgiServiceProxyFactoryBean) {
        OsgiServiceProxyFactoryBean importer = (OsgiServiceProxyFactoryBean) reference;

        dependency = new DefaultOsgiServiceDependency(beanName, importer.getUnifiedFilter(),
          importer.getCardinality().isMandatory());
      }
      else {
        OsgiServiceCollectionProxyFactoryBean importer = (OsgiServiceCollectionProxyFactoryBean) reference;

        dependency = new DefaultOsgiServiceDependency(beanName, importer.getUnifiedFilter(),
          importer.getCardinality().isMandatory());
      }

      beansCollections.add(dependency);
    }
View Full Code Here

TOP

Related Classes of org.springframework.osgi.service.importer.DefaultOsgiServiceDependency

Copyright © 2018 www.massapicom. 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.