org.eclipse.ecf.discovery.service
Interface IDiscoveryService

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IDiscoveryContainerAdapter
All Known Implementing Classes:
CompositeDiscoveryContainer, JMDNSDiscoveryContainer, JSLPDiscoveryContainer

public interface IDiscoveryService
extends IDiscoveryContainerAdapter

OSGI discovery service interface. This interface should be registered by providers when they wish to expose discovery services to OSGI service clients.


Field Summary
static java.lang.String CONTAINER_ID
           
static java.lang.String CONTAINER_NAME
          The name of the discovery container under which it is registered with the OSGi runtime as a Properties
 
Fields inherited from interface org.eclipse.ecf.discovery.IDiscoveryContainerAdapter
CONTAINER_CONNECT_REQUIRES_PASSWORD, CONTAINER_CONNECT_TARGET, CONTAINER_CONNECT_TARGET_PATH, CONTAINER_CONNECT_TARGET_PROTOCOL, CONTAINER_FACTORY_NAME_PROPERTY
 
Method Summary
 
Methods inherited from interface org.eclipse.ecf.discovery.IDiscoveryContainerAdapter
addServiceListener, addServiceListener, addServiceTypeListener, getServiceInfo, getServices, getServices, getServicesNamespace, getServiceTypes, registerService, removeServiceListener, removeServiceListener, removeServiceTypeListener, unregisterService
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Field Detail

CONTAINER_ID

static final java.lang.String CONTAINER_ID
See Also:
Constant Field Values

CONTAINER_NAME

static final java.lang.String CONTAINER_NAME
The name of the discovery container under which it is registered with the OSGi runtime as a Properties

Since:
2.1
See Also:
Constant Field Values