org.eclipse.ecf.osgi.services.remoteserviceadmin
Class EndpointDescriptionLocator
java.lang.Object
org.eclipse.ecf.osgi.services.remoteserviceadmin.EndpointDescriptionLocator
public class EndpointDescriptionLocator
- extends java.lang.Object
Implementation of EndpointDescription discovery mechanism, using any/all ECF
discovery providers (implementers if IDiscoveryLocator
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointDescriptionLocator
public EndpointDescriptionLocator(org.osgi.framework.BundleContext context)
start
public void start()
close
public void close()
getDiscoveryAdvertisers
public IDiscoveryAdvertiser[] getDiscoveryAdvertisers()
getServiceInfoFactory
public IServiceInfoFactory getServiceInfoFactory()
getDiscoveredEndpointDescriptionFactory
public IDiscoveredEndpointDescriptionFactory getDiscoveredEndpointDescriptionFactory()
getMatchingEndpointListenerHolders
public EndpointDescriptionLocator.EndpointListenerHolder[] getMatchingEndpointListenerHolders(EndpointDescription description)
getMatchingEndpointListenerHolders
public EndpointDescriptionLocator.EndpointListenerHolder[] getMatchingEndpointListenerHolders(org.osgi.framework.ServiceReference[] refs,
EndpointDescription description)