# Hierarchy For Package org.eclipse.ecf.provider.zookeeper.core

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.ecf.core.AbstractContainer (implements org.eclipse.ecf.core.IContainer)
    - org.eclipse.ecf.discovery.AbstractDiscoveryContainerAdapter (implements org.eclipse.ecf.discovery.IDiscoveryAdvertiser, org.eclipse.ecf.discovery.IDiscoveryLocator)
      - org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryContainer
  - org.eclipse.ecf.core.identity.BaseID (implements org.eclipse.ecf.core.identity.ID)
    - org.eclipse.ecf.discovery.identity.ServiceID (implements org.eclipse.ecf.discovery.identity.IServiceID)
      - org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryServiceID
    - org.eclipse.ecf.discovery.identity.ServiceTypeID (implements org.eclipse.ecf.discovery.identity.IServiceTypeID)
      - org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryServiceTypeID
    - org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryTargetID
  - org.eclipse.ecf.provider.zookeeper.core.DefaultDiscoveryConfig (implements org.eclipse.ecf.provider.zookeeper.core.IDiscoveryConfig)
  - org.eclipse.ecf.core.identity.Namespace (implements org.eclipse.core.runtime.IAdaptable, java.io.Serializable)
    - org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryNamespace
  - org.eclipse.ecf.discovery.ServiceInfo (implements org.eclipse.ecf.discovery.IServiceInfo, java.io.Serializable)
    - org.eclipse.ecf.provider.zookeeper.core.AdvertisedService (implements org.eclipse.ecf.provider.zookeeper.node.internal.INode, org.eclipse.ecf.provider.zookeeper.core.internal.IService)
    - org.eclipse.ecf.provider.zookeeper.core.DiscoverdService (implements org.eclipse.ecf.provider.zookeeper.node.internal.INode, org.eclipse.ecf.provider.zookeeper.core.internal.IService)
  - org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryContainerInstantiator (implements org.eclipse.ecf.core.provider.IContainerInstantiator)

## Interface Hierarchy

- org.eclipse.ecf.provider.zookeeper.core.IDiscoveryConfig

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryContainer.FLAVOR