# Hierarchy For All Packages

Package Hierarchies:

- org.apache.hadoop.registry.cli,
- org.apache.hadoop.registry.client.api,
- org.apache.hadoop.registry.client.binding,
- org.apache.hadoop.registry.client.exceptions,
- org.apache.hadoop.registry.client.impl,
- org.apache.hadoop.registry.client.impl.zk,
- org.apache.hadoop.registry.client.types,
- org.apache.hadoop.registry.client.types.yarn,
- org.apache.hadoop.registry.server,
- org.apache.hadoop.registry.server.dns,
- org.apache.hadoop.registry.server.integration,
- org.apache.hadoop.registry.server.services

## Class Hierarchy

- java.lang.Object
  - org.apache.hadoop.service.AbstractService (implements org.apache.hadoop.service.Service)
    - org.apache.hadoop.service.CompositeService
      - org.apache.hadoop.registry.server.services.AddingCompositeService
      - org.apache.hadoop.registry.client.impl.zk.CuratorService (implements org.apache.hadoop.registry.client.impl.zk.RegistryBindingSource, org.apache.hadoop.registry.client.api.RegistryConstants)
        - org.apache.hadoop.registry.client.impl.zk.RegistryOperationsService (implements org.apache.hadoop.registry.client.api.RegistryOperations)
          - org.apache.hadoop.registry.server.services.RegistryAdminService
          - org.apache.hadoop.registry.client.impl.RegistryOperationsClient
      - org.apache.hadoop.registry.client.impl.FSRegistryOperationsService (implements org.apache.hadoop.registry.client.api.RegistryOperations)
      - org.apache.hadoop.registry.server.dns.RegistryDNSServer
    - org.apache.hadoop.registry.server.services.MicroZookeeperService (implements org.apache.hadoop.registry.server.services.MicroZookeeperServiceKeys, org.apache.hadoop.registry.client.impl.zk.RegistryBindingSource, org.apache.hadoop.registry.client.api.RegistryConstants, org.apache.hadoop.registry.client.impl.zk.ZookeeperConfigOptions)
    - org.apache.hadoop.registry.server.dns.RegistryDNS (implements org.apache.hadoop.registry.client.api.DNSOperations, org.apache.hadoop.registry.server.dns.ZoneSelector)
    - org.apache.hadoop.registry.client.impl.zk.RegistrySecurity
  - org.apache.hadoop.registry.server.dns.BaseServiceRecordProcessor (implements org.apache.hadoop.registry.server.dns.ServiceRecordProcessor)
    - org.apache.hadoop.registry.server.dns.ApplicationServiceRecordProcessor
    - org.apache.hadoop.registry.server.dns.ContainerServiceRecordProcessor
  - org.apache.hadoop.registry.client.impl.zk.BindingInformation
  - javax.security.auth.login.Configuration
    - org.apache.hadoop.registry.client.impl.zk.RegistrySecurity.JaasConfiguration
  - org.apache.hadoop.conf.Configured (implements org.apache.hadoop.conf.Configurable)
    - org.apache.hadoop.registry.cli.RegistryCli (implements java.io.Closeable, org.apache.hadoop.util.Tool)
  - org.apache.hadoop.registry.server.services.DeleteCompletionCallback (implements org.apache.curator.framework.api.BackgroundCallback)
  - org.apache.hadoop.registry.client.api.DNSOperationsFactory (implements org.apache.hadoop.registry.client.api.RegistryConstants)
  - org.apache.hadoop.registry.client.types.Endpoint (implements java.lang.Cloneable)
  - org.apache.hadoop.util.JsonSerialization<T>
    - org.apache.hadoop.registry.client.binding.JsonSerDeser<T>
      - org.apache.hadoop.registry.client.binding.RegistryUtils.ServiceRecordMarshal
  - org.apache.hadoop.registry.server.dns.LookupTask (implements java.util.concurrent.Callable<V>)
  - org.apache.hadoop.registry.server.dns.PrivilegedRegistryDNSStarter (implements org.apache.commons.daemon.Daemon)
  - org.apache.hadoop.registry.server.dns.RecordCreatorFactory
  - org.apache.hadoop.registry.server.dns.RecordCreatorFactory.HostPortInfo
  - org.apache.hadoop.registry.server.services.RegistryAdminService.AsyncPurge (implements java.util.concurrent.Callable<V>)
  - org.apache.hadoop.registry.server.dns.RegistryDNS.CloseableLock (implements java.lang.AutoCloseable)
  - org.apache.hadoop.registry.client.api.RegistryOperationsFactory
  - org.apache.hadoop.registry.client.types.RegistryPathStatus
  - org.apache.hadoop.registry.client.binding.RegistryPathUtils
  - org.apache.hadoop.registry.client.impl.zk.RegistrySecurity.AclListInfo
  - org.apache.hadoop.registry.client.impl.zk.RegistrySecurity.UgiInfo
  - org.apache.hadoop.registry.client.binding.RegistryTypeUtils
  - org.apache.hadoop.registry.client.binding.RegistryUtils
  - org.apache.hadoop.registry.server.dns.ReverseZoneUtils
  - org.apache.hadoop.registry.server.integration.SelectByYarnPersistence (implements org.apache.hadoop.registry.server.services.RegistryAdminService.NodeSelector)
  - org.apache.hadoop.registry.client.types.ServiceRecord (implements java.lang.Cloneable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.hadoop.fs.PathIOException
          - org.apache.hadoop.registry.client.exceptions.RegistryIOException
            - org.apache.hadoop.registry.client.exceptions.AuthenticationFailedException
            - org.apache.hadoop.registry.client.exceptions.InvalidPathnameException
            - org.apache.hadoop.registry.client.exceptions.InvalidRecordException
            - org.apache.hadoop.registry.client.exceptions.NoChildrenForEphemeralsException
            - org.apache.hadoop.registry.client.exceptions.NoPathPermissionsException
            - org.apache.hadoop.registry.client.exceptions.NoRecordException
  - org.apache.hadoop.registry.client.types.yarn.YarnRegistryAttributes
  - org.apache.hadoop.registry.client.impl.zk.ZKPathDumper
  - org.xbill.DNS.Zone (implements java.io.Serializable)
    - org.apache.hadoop.registry.server.dns.SecureableZone

## Interface Hierarchy

- org.apache.hadoop.registry.client.types.AddressTypes
- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.hadoop.registry.client.api.DNSOperations
    - org.apache.hadoop.registry.client.api.RegistryOperations
    - org.apache.hadoop.service.Service
      - org.apache.hadoop.registry.client.api.DNSOperations
      - org.apache.hadoop.registry.client.api.RegistryOperations
  - org.apache.hadoop.registry.client.api.DNSOperations
  - org.apache.hadoop.registry.client.api.RegistryOperations
  - org.apache.hadoop.service.Service
    - org.apache.hadoop.registry.client.api.DNSOperations
    - org.apache.hadoop.registry.client.api.RegistryOperations
- org.apache.hadoop.registry.client.api.BindFlags
- org.apache.hadoop.registry.client.impl.zk.ListenerHandle
- org.apache.hadoop.registry.server.services.MicroZookeeperServiceKeys
- org.apache.hadoop.registry.client.impl.zk.PathListener
- org.apache.hadoop.registry.client.types.yarn.PersistencePolicies
- org.apache.hadoop.registry.client.types.ProtocolTypes
- org.apache.hadoop.registry.server.dns.RecordCreatorFactory.RecordCreator<R,T>
- org.apache.hadoop.registry.server.services.RegistryAdminService.NodeSelector
- org.apache.hadoop.registry.client.impl.zk.RegistryBindingSource
- org.apache.hadoop.registry.client.api.RegistryConstants
- org.apache.hadoop.registry.client.impl.zk.RegistryInternalConstants
- org.apache.hadoop.registry.server.dns.ServiceRecordProcessor
- org.apache.hadoop.registry.server.dns.ZoneSelector
- org.apache.hadoop.registry.client.impl.zk.ZookeeperConfigOptions

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.hadoop.registry.client.api.DNSOperationsFactory.DNSImplementation
    - org.apache.hadoop.registry.server.services.RegistryAdminService.PurgePolicy

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.