|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDiscoveryContainerAdapter
Entry point discovery container adapter. This interface exposes the ability to add/remove listeners for newly discovered services and service types, register and unregister locally provided services, and get (synch) and request (asynchronous) service info from a remote service provider.
This interface can be used by container provider implementations as an adapter so that calls to IContainer.getAdapter(IDiscoveryContainerAdapter.class) will return a non-null instance of a class that implements this interface. Clients can then proceed to use this interface to interact with the given discovery implementation.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.ecf.discovery.IDiscoveryLocator |
|---|
CONTAINER_NAME |
| Fields inherited from interface org.eclipse.ecf.discovery.IDiscoveryAdvertiser |
|---|
CONTAINER_NAME |
| Method Summary |
|---|
| Methods inherited from interface org.eclipse.ecf.discovery.IDiscoveryLocator |
|---|
addServiceListener, addServiceListener, addServiceTypeListener, getAsyncServiceInfo, getAsyncServices, getAsyncServices, getAsyncServiceTypes, getServiceInfo, getServices, getServices, getServicesNamespace, getServiceTypes, purgeCache, removeServiceListener, removeServiceListener, removeServiceTypeListener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Methods inherited from interface org.eclipse.ecf.discovery.IDiscoveryAdvertiser |
|---|
getServicesNamespace, registerService, unregisterAllServices, unregisterService |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||