Class DiscoverdService

java.lang.Object
org.eclipse.ecf.discovery.ServiceInfo
org.eclipse.ecf.provider.zookeeper.core.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:
  • Constructor Details

  • Method Details

    • 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