Class DiscoverdService

  • All Implemented Interfaces:
    Serializable, org.eclipse.core.runtime.IAdaptable, IServiceInfo, org.eclipse.ecf.provider.zookeeper.core.internal.IService, org.eclipse.ecf.provider.zookeeper.node.internal.INode

    public class DiscoverdService
    extends ServiceInfo
    implements org.eclipse.ecf.provider.zookeeper.core.internal.IService, org.eclipse.ecf.provider.zookeeper.node.internal.INode
    See Also:
    Serialized Form
    • Constructor Detail

    • Method Detail

      • dispose

        public void dispose()
      • getNodeId

        public String getNodeId()
      • regenerateNodeId

        public void regenerateNodeId()
        Specified by:
        regenerateNodeId in interface org.eclipse.ecf.provider.zookeeper.node.internal.INode
      • getName

        public String getName()
      • getNamespace

        public Namespace getNamespace()
      • toExternalForm

        public String toExternalForm()
      • compareTo

        public int compareTo​(Object o)
      • getPropertiesAsBytes

        public byte[] getPropertiesAsBytes()
        Description copied from interface: org.eclipse.ecf.provider.zookeeper.core.internal.IService
        The byte representation of the service properties, appropriate to be stored in the zooKeeper node
        Specified by:
        getPropertiesAsBytes in interface org.eclipse.ecf.provider.zookeeper.core.internal.IService
        Returns:
        byte representation of the properties
      • getPath

        public String getPath()
        Specified by:
        getPath in interface org.eclipse.ecf.provider.zookeeper.node.internal.INode
      • getAbsolutePath

        public String getAbsolutePath()
        Specified by:
        getAbsolutePath in interface org.eclipse.ecf.provider.zookeeper.node.internal.INode
      • isLocalNode

        public boolean isLocalNode()
        Specified by:
        isLocalNode in interface org.eclipse.ecf.provider.zookeeper.node.internal.INode
      • getWrappedService

        public org.eclipse.ecf.provider.zookeeper.core.internal.IService getWrappedService()
        Specified by:
        getWrappedService in interface org.eclipse.ecf.provider.zookeeper.node.internal.INode