Uses of Interface
org.eclipse.ecf.discovery.identity.IServiceTypeID
Packages that use IServiceTypeID
Package
Description
-
Uses of IServiceTypeID in org.eclipse.ecf.discovery
Fields in org.eclipse.ecf.discovery declared as IServiceTypeIDMethods in org.eclipse.ecf.discovery that return IServiceTypeIDModifier and TypeMethodDescriptionIServiceTypeEvent.getServiceTypeID()
Get service type id for this service type event.ServiceTypeContainerEvent.getServiceTypeID()
IDiscoveryLocator.getServiceTypes()
Synchronously get service info about all known services of given service typeMethods in org.eclipse.ecf.discovery with parameters of type IServiceTypeIDModifier and TypeMethodDescriptionvoid
AbstractDiscoveryContainerAdapter.addServiceListener
(IServiceTypeID aType, IServiceListener aListener) void
IDiscoveryLocator.addServiceListener
(IServiceTypeID type, IServiceListener listener) Add a service listener.org.eclipse.equinox.concurrent.future.IFuture
AbstractDiscoveryContainerAdapter.getAsyncServices
(IServiceTypeID type) org.eclipse.equinox.concurrent.future.IFuture
IDiscoveryLocator.getAsyncServices
(IServiceTypeID aServiceTypeID) Asynchronously get service info about all known services of given service typeprotected Collection
AbstractDiscoveryContainerAdapter.getListeners
(IServiceTypeID aServiceType) Joins theCollection
ofIServiceListener
s interested in anyIServiceTypeID
with theCollection
of theIServiceListener
registered for the givenIServiceTypeID
IDiscoveryLocator.getServices
(IServiceTypeID aServiceTypeID) Synchronously get service info about all known services of given service typevoid
AbstractDiscoveryContainerAdapter.removeServiceListener
(IServiceTypeID aType, IServiceListener aListener) void
IDiscoveryLocator.removeServiceListener
(IServiceTypeID type, IServiceListener listener) Remove a service listener.Constructors in org.eclipse.ecf.discovery with parameters of type IServiceTypeIDModifierConstructorDescriptionServiceInfo
(URI anURI, String aServiceName, IServiceTypeID aServiceTypeID) Create an IServiceInfo instance.ServiceInfo
(URI anURI, String aServiceName, IServiceTypeID aServiceTypeID, int priority, int weight, IServiceProperties props) Create an IServiceInfo instance.ServiceInfo
(URI anURI, String aServiceName, IServiceTypeID aServiceTypeID, int priority, int weight, IServiceProperties props, long ttl) Create an IServiceInfo instance.ServiceInfo
(URI anURI, String aServiceName, IServiceTypeID aServiceTypeID, IServiceProperties props) Create an IServiceInfo instance.ServiceTypeContainerEvent
(IServiceTypeID serviceType, ID containerID) -
Uses of IServiceTypeID in org.eclipse.ecf.discovery.identity
Classes in org.eclipse.ecf.discovery.identity that implement IServiceTypeIDFields in org.eclipse.ecf.discovery.identity declared as IServiceTypeIDMethods in org.eclipse.ecf.discovery.identity that return IServiceTypeIDModifier and TypeMethodDescriptionIServiceIDFactory.createServiceTypeID
(Namespace namespace, String serviceType) Create an IServiceTypeID.IServiceIDFactory.createServiceTypeID
(Namespace namespace, String[] serviceType) Create an IServiceTypeID.IServiceIDFactory.createServiceTypeID
(Namespace namespace, String[] serviceType, String[] protocols) Create an IServiceTypeID.IServiceIDFactory.createServiceTypeID
(Namespace namespace, String[] services, String[] scopes, String[] protocols, String namingAuthority) Create an IServiceTypeID.IServiceIDFactory.createServiceTypeID
(Namespace namespace, IServiceTypeID aServiceTypeID) Create an IServiceTypeID.ServiceIDFactory.createServiceTypeID
(Namespace namespace, String serviceType) ServiceIDFactory.createServiceTypeID
(Namespace namespace, String[] serviceType) ServiceIDFactory.createServiceTypeID
(Namespace namespace, String[] serviceType, String[] protocols) ServiceIDFactory.createServiceTypeID
(Namespace namespace, String[] serviceType, String[] scopes, String[] protocols, String namingAuthority) ServiceIDFactory.createServiceTypeID
(Namespace namespace, IServiceTypeID aServiceTypeId) IServiceID.getServiceTypeID()
Get service type ID for this ID.ServiceID.getServiceTypeID()
Methods in org.eclipse.ecf.discovery.identity with parameters of type IServiceTypeIDModifier and TypeMethodDescriptionIServiceIDFactory.createServiceTypeID
(Namespace namespace, IServiceTypeID aServiceTypeID) Create an IServiceTypeID.ServiceIDFactory.createServiceTypeID
(Namespace namespace, IServiceTypeID aServiceTypeId) Constructors in org.eclipse.ecf.discovery.identity with parameters of type IServiceTypeIDModifierConstructorDescriptionprotected
ServiceID
(Namespace namespace, IServiceTypeID type, URI anURI) protected
ServiceTypeID
(Namespace ns, IServiceTypeID id) -
Uses of IServiceTypeID in org.eclipse.ecf.osgi.services.remoteserviceadmin
Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin that return IServiceTypeIDModifier and TypeMethodDescriptionprotected IServiceTypeID
ServiceInfoFactory.createServiceTypeID
(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser) Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type IServiceTypeIDModifier and TypeMethodDescriptionprotected String
ServiceInfoFactory.createDefaultServiceName
(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID) protected IServiceInfo
ServiceInfoFactory.createServiceInfo
(URI uri, String serviceName, IServiceTypeID serviceTypeID, IServiceProperties serviceProperties) protected String
ServiceInfoFactory.createServiceName
(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID) protected IServiceProperties
ServiceInfoFactory.createServiceProperties
(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID, String serviceName, URI uri) protected URI
ServiceInfoFactory.createURI
(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID, String serviceName)