Uses of Interface
org.eclipse.ecf.discovery.identity.IServiceTypeID
Package
Description
-
Uses of IServiceTypeID in org.eclipse.ecf.discovery
Modifier 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 typeModifier 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.ModifierConstructorDescriptionServiceInfo
(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
Modifier 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()
Modifier and TypeMethodDescriptionIServiceIDFactory.createServiceTypeID
(Namespace namespace, IServiceTypeID aServiceTypeID) Create an IServiceTypeID.ServiceIDFactory.createServiceTypeID
(Namespace namespace, IServiceTypeID aServiceTypeId) ModifierConstructorDescriptionprotected
ServiceID
(Namespace namespace, IServiceTypeID type, URI anURI) protected
ServiceTypeID
(Namespace ns, IServiceTypeID id) -
Uses of IServiceTypeID in org.eclipse.ecf.osgi.services.remoteserviceadmin
Modifier and TypeMethodDescriptionprotected IServiceTypeID
ServiceInfoFactory.createServiceTypeID
(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser) Modifier 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) -
Uses of IServiceTypeID in org.eclipse.ecf.provider.dnssd
Modifier and TypeClassDescriptionclass
This ServiceType represents the special RRs defined in chapter 12.class
Modifier and TypeMethodDescriptionDnsSdDiscoveryContainerAdapter.getServiceTypes()
DnsSdDiscoveryLocator.getServiceTypes()
This always returns the service type found for our local domain Use org.eclipse.ecf.provider.dnssrv.DnsSrvDisocoveryLocator.getServices(IServiceTypeID) with a wildcard query instead.Modifier and TypeMethodDescriptionprotected Collection
DnsSdDiscoveryContainerAdapter.getBrowsingOrRegistrationDomains
(IServiceTypeID aServiceTypeId, String[] rrs) protected String[]
DnsSdDiscoveryAdvertiser.getRegistrationDomains
(IServiceTypeID aServiceTypeId) DnsSdDiscoveryContainerAdapter.getServices
(IServiceTypeID aServiceTypeId) DnsSdDiscoveryLocator.getServices
(IServiceTypeID aServiceTypeId) ModifierConstructorDescriptionprotected
DnsSdServiceID
(Namespace namespace, IServiceTypeID type, URI anUri) -
Uses of IServiceTypeID in org.eclipse.ecf.provider.jslp.container
Modifier and TypeMethodDescriptionvoid
JSLPDiscoveryContainer.addServiceListener
(IServiceTypeID type, IServiceListener listener) void
JSLPDiscoveryContainer.fireServiceTypeDiscovered
(IServiceTypeID serviceTypeID) JSLPDiscoveryContainer.getServices
(IServiceTypeID type) -
Uses of IServiceTypeID in org.eclipse.ecf.provider.jslp.identity