Package ch.ethz.iks.r_osgi.service_discovery

Examples of ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryHandler


          new ServiceTrackerCustomizer() {

            public Object addingService(
                final ServiceReference reference) {
              // register all known services for discovery
              final ServiceDiscoveryHandler handler = (ServiceDiscoveryHandler) context
                  .getService(reference);

              final RemoteServiceRegistration[] regs = (RemoteServiceRegistration[]) serviceRegistrations
                  .values()
                  .toArray(
                      new RemoteServiceRegistration[serviceRegistrations
                          .size()]);

              for (int i = 0; i < regs.length; i++) {
                handler
                    .registerService(
                        regs[i].getReference(),
                        regs[i].getProperties(),
                        URI
                            .create("r-osgi://" //$NON-NLS-1$
View Full Code Here

TOP

Related Classes of ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryHandler

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.