Uses of Interface
org.eclipse.ecf.discovery.IServiceInfo
Package
Description
-
Uses of IServiceInfo in org.eclipse.ecf.discovery
Modifier and TypeMethodDescriptionIDiscoveryLocator.getServiceInfo
(IServiceID aServiceID) Synchronously retrieve info about the serviceIServiceEvent.getServiceInfo()
Get the service info associated with this eventServiceContainerEvent.getServiceInfo()
IDiscoveryLocator.getServices()
Synchronously get service info about all known servicesIDiscoveryLocator.getServices
(IServiceTypeID aServiceTypeID) Synchronously get service info about all known services of given service typeAbstractDiscoveryContainerAdapter.purgeCache()
IDiscoveryLocator.purgeCache()
Purges the underlying IServiceInfo cache if available in the current providerModifier and TypeMethodDescriptionprotected IServiceEvent
AbstractDiscoveryContainerAdapter.getServiceEvent
(IServiceInfo iServiceInfo, ID id) void
IDiscoveryAdvertiser.registerService
(IServiceInfo serviceInfo) Register the given service.void
IDiscoveryAdvertiser.unregisterService
(IServiceInfo serviceInfo) Unregister a previously registered service defined by serviceInfo. -
Uses of IServiceInfo in org.eclipse.ecf.discovery.identity
-
Uses of IServiceInfo in org.eclipse.ecf.osgi.services.remoteserviceadmin
Modifier and TypeMethodDescriptionIServiceInfoFactory.createServiceInfo
(IDiscoveryAdvertiser advertiser, EndpointDescription endpointDescription) Create an service info instance to represent the given endpointDescription for discovery using the given discovery advertiser.protected IServiceInfo
ServiceInfoFactory.createServiceInfo
(URI uri, String serviceName, IServiceTypeID serviceTypeID, IServiceProperties serviceProperties) ServiceInfoFactory.createServiceInfo
(IDiscoveryAdvertiser advertiser, EndpointDescription endpointDescription) Modifier and TypeMethodDescriptionDiscoveredEndpointDescriptionFactory.createDiscoveredEndpointDescription
(IDiscoveryLocator locator, IServiceInfo discoveredServiceInfo) protected DiscoveredEndpointDescription
DiscoveredEndpointDescriptionFactory.createDiscoveredEndpointDescription
(IDiscoveryLocator locator, IServiceInfo discoveredServiceInfo, EndpointDescription endpointDescription) IDiscoveredEndpointDescriptionFactory.createDiscoveredEndpointDescription
(IDiscoveryLocator locator, IServiceInfo discoveredServiceInfo) Create an EndpointDescription for a discovered remote service.protected EndpointDescription
DiscoveredEndpointDescriptionFactory.createEndpointDescription
(IDiscoveryLocator locator, IServiceInfo discoveredServiceInfo) -
Uses of IServiceInfo in org.eclipse.ecf.provider.dnssd
Modifier and TypeMethodDescriptionDnsSdDiscoveryContainerAdapter.getServiceInfo
(IServiceID aServiceId) DnsSdDiscoveryLocator.getServiceInfo
(IServiceID aServiceId) DnsSdDiscoveryContainerAdapter.getServices()
DnsSdDiscoveryContainerAdapter.getServices
(IServiceTypeID aServiceTypeId) DnsSdDiscoveryLocator.getServices()
DnsSdDiscoveryLocator.getServices
(IServiceTypeID aServiceTypeId) DnsSdDiscoveryAdvertiser.purgeCache()
Modifier and TypeMethodDescriptionvoid
DnsSdDiscoveryAdvertiser.registerService
(IServiceInfo serviceInfo) void
DnsSdDiscoveryContainerAdapter.registerService
(IServiceInfo serviceInfo) protected void
DnsSdDiscoveryAdvertiser.sendToServer
(IServiceInfo serviceInfo, boolean mode) void
DnsSdDiscoveryAdvertiser.unregisterService
(IServiceInfo serviceInfo) void
DnsSdDiscoveryContainerAdapter.unregisterService
(IServiceInfo serviceInfo) -
Uses of IServiceInfo in org.eclipse.ecf.provider.jslp.container
Modifier and TypeMethodDescriptionJSLPDiscoveryContainer.getServiceInfo
(IServiceID service) JSLPDiscoveryContainer.getServices()
JSLPDiscoveryContainer.getServices
(IServiceTypeID type) JSLPDiscoveryContainer.purgeCache()
Modifier and TypeMethodDescriptionvoid
JSLPDiscoveryContainer.fireServiceDiscovered
(IServiceInfo iinfo) void
JSLPDiscoveryContainer.fireServiceUndiscovered
(IServiceInfo iinfo) void
JSLPDiscoveryContainer.registerService
(IServiceInfo aServiceInfo) void
JSLPDiscoveryContainer.unregisterService
(IServiceInfo aServiceInfo)