org.eclipse.ecf.provider.zookeeper.core
Class ZooDiscoveryServiceTypeID
java.lang.Object
org.eclipse.ecf.core.identity.BaseID
org.eclipse.ecf.discovery.identity.ServiceTypeID
org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryServiceTypeID
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable, java.security.Principal, org.eclipse.core.runtime.IAdaptable, ID, IServiceTypeID
public class ZooDiscoveryServiceTypeID
- extends ServiceTypeID
- See Also:
- Serialized Form
Method Summary |
java.lang.String |
getInternal()
Get the internal name of the service type. |
Methods inherited from class org.eclipse.ecf.discovery.identity.ServiceTypeID |
createType, equals, getName, getNamingAuthority, getProtocols, getScopes, getServices, hashCode, namespaceCompareTo, namespaceEquals, namespaceGetName, namespaceHashCode, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
ZooDiscoveryServiceTypeID
public ZooDiscoveryServiceTypeID(ZooDiscoveryNamespace discoveryNamespace,
IServiceTypeID typeId)
ZooDiscoveryServiceTypeID
public ZooDiscoveryServiceTypeID(ZooDiscoveryNamespace discoveryNamespace,
IServiceTypeID typeId,
java.lang.String internal)
getInternal
public java.lang.String getInternal()
- Description copied from interface:
IServiceTypeID
- Get the internal name of the service type. Provider implementations may choose
to have this return the same value as
ID.getName()
, or they may return
a different, internal value appropriate to the provider.
- Specified by:
getInternal
in interface IServiceTypeID
- Overrides:
getInternal
in class ServiceTypeID
- Returns:
- String internal name for this service type. Will not return
null
.