Interface IServiceID
- 
- All Superinterfaces:
- Comparable,- org.eclipse.core.runtime.IAdaptable,- ID,- Principal,- Serializable
 - All Known Implementing Classes:
- DnsSdServiceID,- JSLPServiceID,- ServiceID,- ZooDiscoveryServiceID
 
 public interface IServiceID extends ID Service identity contract.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description URIgetLocation()StringgetServiceName()Deprecated.UseIServiceInfo.getServiceName()insteadIServiceTypeIDgetServiceTypeID()Get service type ID for this ID.- 
Methods inherited from interface java.lang.ComparablecompareTo
 - 
Methods inherited from interface org.eclipse.ecf.core.identity.IDequals, getName, getNamespace, hashCode, toExternalForm
 
- 
 
- 
- 
- 
Method Detail- 
getServiceTypeIDIServiceTypeID getServiceTypeID() Get service type ID for this ID.- Returns:
- IServiceTypeID. Will not be null.
 
 - 
getServiceNameString getServiceName() Deprecated.UseIServiceInfo.getServiceName()insteadGet service name for this ID.- Returns:
- String service name. May be null.
 
 - 
getLocationURI getLocation() - Returns:
- URI the location for this serviceID
- Since:
- 3.0
 
 
- 
 
-