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 TypeMethodDescriptionvoidAbstractDiscoveryContainerAdapter.addServiceListener(IServiceTypeID aType, IServiceListener aListener) voidIDiscoveryLocator.addServiceListener(IServiceTypeID type, IServiceListener listener) Add a service listener.org.eclipse.equinox.concurrent.future.IFutureAbstractDiscoveryContainerAdapter.getAsyncServices(IServiceTypeID type) org.eclipse.equinox.concurrent.future.IFutureIDiscoveryLocator.getAsyncServices(IServiceTypeID aServiceTypeID) Asynchronously get service info about all known services of given service typeprotected CollectionAbstractDiscoveryContainerAdapter.getListeners(IServiceTypeID aServiceType) Joins theCollectionofIServiceListeners interested in anyIServiceTypeIDwith theCollectionof theIServiceListenerregistered for the givenIServiceTypeIDIDiscoveryLocator.getServices(IServiceTypeID aServiceTypeID) Synchronously get service info about all known services of given service typevoidAbstractDiscoveryContainerAdapter.removeServiceListener(IServiceTypeID aType, IServiceListener aListener) voidIDiscoveryLocator.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 IServiceTypeIDModifierConstructorDescriptionprotectedServiceID(Namespace namespace, IServiceTypeID type, URI anURI) protectedServiceTypeID(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 IServiceTypeIDServiceInfoFactory.createServiceTypeID(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser) Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type IServiceTypeIDModifier and TypeMethodDescriptionprotected StringServiceInfoFactory.createDefaultServiceName(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID) protected IServiceInfoServiceInfoFactory.createServiceInfo(URI uri, String serviceName, IServiceTypeID serviceTypeID, IServiceProperties serviceProperties) protected StringServiceInfoFactory.createServiceName(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID) protected IServicePropertiesServiceInfoFactory.createServiceProperties(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID, String serviceName, URI uri) protected URIServiceInfoFactory.createURI(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID, String serviceName) -
Uses of IServiceTypeID in org.eclipse.ecf.provider.dnssd
Classes in org.eclipse.ecf.provider.dnssd that implement IServiceTypeIDModifier and TypeClassDescriptionclassThis ServiceType represents the special RRs defined in chapter 12.classMethods in org.eclipse.ecf.provider.dnssd that return IServiceTypeIDModifier 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.Methods in org.eclipse.ecf.provider.dnssd with parameters of type IServiceTypeIDModifier and TypeMethodDescriptionprotected CollectionDnsSdDiscoveryContainerAdapter.getBrowsingOrRegistrationDomains(IServiceTypeID aServiceTypeId, String[] rrs) protected String[]DnsSdDiscoveryAdvertiser.getRegistrationDomains(IServiceTypeID aServiceTypeId) DnsSdDiscoveryContainerAdapter.getServices(IServiceTypeID aServiceTypeId) DnsSdDiscoveryLocator.getServices(IServiceTypeID aServiceTypeId) Constructors in org.eclipse.ecf.provider.dnssd with parameters of type IServiceTypeIDModifierConstructorDescriptionprotectedDnsSdServiceID(Namespace namespace, IServiceTypeID type, URI anUri) -
Uses of IServiceTypeID in org.eclipse.ecf.provider.jslp.container
Methods in org.eclipse.ecf.provider.jslp.container that return IServiceTypeIDMethods in org.eclipse.ecf.provider.jslp.container with parameters of type IServiceTypeIDModifier and TypeMethodDescriptionvoidJSLPDiscoveryContainer.addServiceListener(IServiceTypeID type, IServiceListener listener) voidJSLPDiscoveryContainer.fireServiceTypeDiscovered(IServiceTypeID serviceTypeID) JSLPDiscoveryContainer.getServices(IServiceTypeID type) -
Uses of IServiceTypeID in org.eclipse.ecf.provider.jslp.identity
Classes in org.eclipse.ecf.provider.jslp.identity that implement IServiceTypeID