org.eclipse.ecf.provider.dnssd
Class Activator.DnsSdServiceFactory

java.lang.Object
  extended by org.eclipse.ecf.provider.dnssd.Activator.DnsSdServiceFactory
All Implemented Interfaces:
org.osgi.framework.ServiceFactory
Enclosing class:
Activator

public class Activator.DnsSdServiceFactory
extends java.lang.Object
implements org.osgi.framework.ServiceFactory

A ServiceFactory capable to handle DnsSdDiscoveryContainerAdapters


Constructor Summary
Activator.DnsSdServiceFactory(java.lang.Class aDiscoveryContainerClass)
           
 
Method Summary
 java.lang.Object getService(org.osgi.framework.Bundle bundle, org.osgi.framework.ServiceRegistration registration)
           
 void ungetService(org.osgi.framework.Bundle bundle, org.osgi.framework.ServiceRegistration registration, java.lang.Object service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Activator.DnsSdServiceFactory

public Activator.DnsSdServiceFactory(java.lang.Class aDiscoveryContainerClass)
Method Detail

getService

public java.lang.Object getService(org.osgi.framework.Bundle bundle,
                                   org.osgi.framework.ServiceRegistration registration)
Specified by:
getService in interface org.osgi.framework.ServiceFactory

ungetService

public void ungetService(org.osgi.framework.Bundle bundle,
                         org.osgi.framework.ServiceRegistration registration,
                         java.lang.Object service)
Specified by:
ungetService in interface org.osgi.framework.ServiceFactory