Uses of Interface
org.eclipse.ecf.discovery.identity.IServiceTypeID

Packages that use IServiceTypeID
org.eclipse.ecf.discovery   
org.eclipse.ecf.discovery.identity   
org.eclipse.ecf.osgi.services.remoteserviceadmin   
org.eclipse.ecf.provider.discovery   
org.eclipse.ecf.provider.dnssd   
org.eclipse.ecf.provider.jslp.container   
org.eclipse.ecf.provider.jslp.identity   
org.eclipse.ecf.provider.zookeeper.core   
 

Uses of IServiceTypeID in org.eclipse.ecf.discovery
 

Fields in org.eclipse.ecf.discovery declared as IServiceTypeID
protected  IServiceTypeID ServiceTypeContainerEvent.serviceType
           
 

Methods in org.eclipse.ecf.discovery that return IServiceTypeID
 IServiceTypeID IServiceTypeEvent.getServiceTypeID()
          Get service type id for this service type event.
 IServiceTypeID ServiceTypeContainerEvent.getServiceTypeID()
           
 IServiceTypeID[] IDiscoveryLocator.getServiceTypes()
          Synchronously get service info about all known services of given service type
 

Methods in org.eclipse.ecf.discovery with parameters of type IServiceTypeID
 void 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 type
protected  java.util.Collection AbstractDiscoveryContainerAdapter.getListeners(IServiceTypeID aServiceType)
          Joins the Collection of IServiceListeners interested in any IServiceTypeID with the Collection of the IServiceListener registered for the given IServiceTypeID
 IServiceInfo[] IDiscoveryLocator.getServices(IServiceTypeID aServiceTypeID)
          Synchronously get service info about all known services of given service type
 void 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 IServiceTypeID
ServiceInfo(java.net.URI anURI, java.lang.String aServiceName, IServiceTypeID aServiceTypeID)
           
ServiceInfo(java.net.URI anURI, java.lang.String aServiceName, IServiceTypeID aServiceTypeID, int priority, int weight, IServiceProperties props)
           
ServiceInfo(java.net.URI anURI, java.lang.String aServiceName, IServiceTypeID aServiceTypeID, int priority, int weight, IServiceProperties props, long ttl)
          Create an IServiceInfo instance.
ServiceInfo(java.net.URI anURI, java.lang.String aServiceName, IServiceTypeID aServiceTypeID, IServiceProperties props)
           
ServiceTypeContainerEvent(IServiceTypeID serviceType, ID containerID)
           
 

Uses of IServiceTypeID in org.eclipse.ecf.discovery.identity
 

Classes in org.eclipse.ecf.discovery.identity that implement IServiceTypeID
 class ServiceTypeID
          ServiceTypeID base class.
 

Fields in org.eclipse.ecf.discovery.identity declared as IServiceTypeID
protected  IServiceTypeID ServiceID.type
           
 

Methods in org.eclipse.ecf.discovery.identity that return IServiceTypeID
 IServiceTypeID IServiceIDFactory.createServiceTypeID(Namespace namespace, IServiceTypeID aServiceTypeID)
          Create an IServiceTypeID.
 IServiceTypeID ServiceIDFactory.createServiceTypeID(Namespace namespace, IServiceTypeID aServiceTypeId)
           
 IServiceTypeID IServiceIDFactory.createServiceTypeID(Namespace namespace, java.lang.String serviceType)
          Create an IServiceTypeID.
 IServiceTypeID ServiceIDFactory.createServiceTypeID(Namespace namespace, java.lang.String serviceType)
           
 IServiceTypeID IServiceIDFactory.createServiceTypeID(Namespace namespace, java.lang.String[] serviceType)
          Create an IServiceTypeID.
 IServiceTypeID ServiceIDFactory.createServiceTypeID(Namespace namespace, java.lang.String[] serviceType)
           
 IServiceTypeID IServiceIDFactory.createServiceTypeID(Namespace namespace, java.lang.String[] serviceType, java.lang.String[] protocols)
          Create an IServiceTypeID.
 IServiceTypeID ServiceIDFactory.createServiceTypeID(Namespace namespace, java.lang.String[] serviceType, java.lang.String[] protocols)
           
 IServiceTypeID IServiceIDFactory.createServiceTypeID(Namespace namespace, java.lang.String[] services, java.lang.String[] scopes, java.lang.String[] protocols, java.lang.String namingAuthority)
          Create an IServiceTypeID.
 IServiceTypeID ServiceIDFactory.createServiceTypeID(Namespace namespace, java.lang.String[] serviceType, java.lang.String[] scopes, java.lang.String[] protocols, java.lang.String namingAuthority)
           
 IServiceTypeID IServiceID.getServiceTypeID()
          Get service type ID for this ID.
 IServiceTypeID ServiceID.getServiceTypeID()
           
 

Methods in org.eclipse.ecf.discovery.identity with parameters of type IServiceTypeID
 IServiceTypeID IServiceIDFactory.createServiceTypeID(Namespace namespace, IServiceTypeID aServiceTypeID)
          Create an IServiceTypeID.
 IServiceTypeID ServiceIDFactory.createServiceTypeID(Namespace namespace, IServiceTypeID aServiceTypeId)
           
 

Constructors in org.eclipse.ecf.discovery.identity with parameters of type IServiceTypeID
ServiceID(Namespace namespace, IServiceTypeID type, java.net.URI anURI)
           
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 IServiceTypeID
protected  IServiceTypeID ServiceInfoFactory.createServiceTypeID(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser)
           
 

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type IServiceTypeID
protected  java.lang.String ServiceInfoFactory.createDefaultServiceName(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID)
           
protected  IServiceInfo ServiceInfoFactory.createServiceInfo(java.net.URI uri, java.lang.String serviceName, IServiceTypeID serviceTypeID, IServiceProperties serviceProperties)
           
protected  java.lang.String ServiceInfoFactory.createServiceName(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID)
           
protected  IServiceProperties ServiceInfoFactory.createServiceProperties(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID, java.lang.String serviceName, java.net.URI uri)
           
protected  java.net.URI ServiceInfoFactory.createURI(EndpointDescription endpointDescription, IDiscoveryAdvertiser advertiser, IServiceTypeID serviceTypeID, java.lang.String serviceName)
           
 

Uses of IServiceTypeID in org.eclipse.ecf.provider.discovery
 

Methods in org.eclipse.ecf.provider.discovery that return IServiceTypeID
 IServiceTypeID[] CompositeDiscoveryContainer.getServiceTypes()
           
 IServiceTypeID[] SingletonDiscoveryContainer.getServiceTypes()
           
 

Methods in org.eclipse.ecf.provider.discovery with parameters of type IServiceTypeID
 void SingletonDiscoveryContainer.addServiceListener(IServiceTypeID type, IServiceListener listener)
           
 org.eclipse.equinox.concurrent.future.IFuture SingletonDiscoveryContainer.getAsyncServices(IServiceTypeID aServiceTypeID)
           
 IServiceInfo[] CompositeDiscoveryContainer.getServices(IServiceTypeID type)
           
 IServiceInfo[] SingletonDiscoveryContainer.getServices(IServiceTypeID type)
           
 void SingletonDiscoveryContainer.removeServiceListener(IServiceTypeID type, IServiceListener listener)
           
 

Uses of IServiceTypeID in org.eclipse.ecf.provider.dnssd
 

Classes in org.eclipse.ecf.provider.dnssd that implement IServiceTypeID
 class BnRDnsSdServiceTypeID
          This ServiceType represents the special RRs defined in chapter 12.
 class DnsSdServiceTypeID
           
 

Methods in org.eclipse.ecf.provider.dnssd that return IServiceTypeID
 IServiceTypeID[] DnsSdDiscoveryContainerAdapter.getServiceTypes()
           
 IServiceTypeID[] 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 IServiceTypeID
protected  java.util.Collection DnsSdDiscoveryContainerAdapter.getBrowsingOrRegistrationDomains(IServiceTypeID aServiceTypeId, java.lang.String[] rrs)
           
protected  java.lang.String[] DnsSdDiscoveryAdvertiser.getRegistrationDomains(IServiceTypeID aServiceTypeId)
           
 IServiceInfo[] DnsSdDiscoveryContainerAdapter.getServices(IServiceTypeID aServiceTypeId)
           
 IServiceInfo[] DnsSdDiscoveryLocator.getServices(IServiceTypeID aServiceTypeId)
           
 

Constructors in org.eclipse.ecf.provider.dnssd with parameters of type IServiceTypeID
DnsSdServiceID(Namespace namespace, IServiceTypeID type, java.net.URI anUri)
           
DnsSdServiceTypeID(Namespace ns, IServiceTypeID id)
           
 

Uses of IServiceTypeID in org.eclipse.ecf.provider.jslp.container
 

Methods in org.eclipse.ecf.provider.jslp.container that return IServiceTypeID
 IServiceTypeID[] JSLPDiscoveryContainer.getServiceTypes()
           
 

Methods in org.eclipse.ecf.provider.jslp.container with parameters of type IServiceTypeID
 void JSLPDiscoveryContainer.addServiceListener(IServiceTypeID type, IServiceListener listener)
           
 void JSLPDiscoveryContainer.fireServiceTypeDiscovered(IServiceTypeID serviceTypeID)
           
 IServiceInfo[] 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
 class JSLPServiceTypeID
           
 

Uses of IServiceTypeID in org.eclipse.ecf.provider.zookeeper.core
 

Classes in org.eclipse.ecf.provider.zookeeper.core that implement IServiceTypeID
 class ZooDiscoveryServiceTypeID
           
 

Methods in org.eclipse.ecf.provider.zookeeper.core that return IServiceTypeID
 IServiceTypeID[] ZooDiscoveryContainer.getServiceTypes()
           
 

Methods in org.eclipse.ecf.provider.zookeeper.core with parameters of type IServiceTypeID
 java.util.Collection<IServiceListener> ZooDiscoveryContainer.getServiceListenersForType(IServiceTypeID type)
           
 IServiceInfo[] ZooDiscoveryContainer.getServices(IServiceTypeID type)
           
 

Constructors in org.eclipse.ecf.provider.zookeeper.core with parameters of type IServiceTypeID
ZooDiscoveryServiceID(Namespace namespace, DiscoverdService discoverdService, IServiceTypeID type, java.net.URI anURI)
           
ZooDiscoveryServiceID(Namespace namespace, IServiceTypeID type, java.net.URI anURI)
           
ZooDiscoveryServiceTypeID(ZooDiscoveryNamespace discoveryNamespace, IServiceTypeID typeId)
           
ZooDiscoveryServiceTypeID(ZooDiscoveryNamespace discoveryNamespace, IServiceTypeID typeId, java.lang.String internal)