org.apache.hadoop.registry.server.services (Apache Hadoop Main 3.5.0 API)
Description: declaration: package: org.apache.hadoop.registry.server.services

# Package org.apache.hadoop.registry.server.services

package org.apache.hadoop.registry.server.services
Basic services for the YARN registry

- The `RegistryAdminService` extends the shared YARN Registry client with registry setup and (potentially asynchronous) administrative actions.
- The `MicroZookeeperService` is a transient Zookeeper instance bound to the YARN service lifecycle. It is suitable for testing.
- The `AddingCompositeService` extends the standard YARN composite service by making its add and remove methods public. It is a utility service used in parts of the codebase

- Related Packages
  Package
  Description
  org.apache.hadoop.registry.server
  Server-side classes for the registry
  org.apache.hadoop.registry.server.dns
  DNS Server classes.
  org.apache.hadoop.registry.server.integration
  This package contains the classes which integrate with the YARN resource manager.
- Class
  Description
  AddingCompositeService
  Composite service that exports the add/remove methods.
  org.apache.hadoop.registry.server.services.DeleteCompletionCallback
  Curator callback for delete operations completing.
  org.apache.hadoop.registry.server.services.MicroZookeeperService
  This is a small, localhost Zookeeper service instance that is contained in a YARN service...it's been derived from Apache Twill.
  org.apache.hadoop.registry.server.services.MicroZookeeperServiceKeys
  Service keys for configuring the `MicroZookeeperService`.
  org.apache.hadoop.registry.server.services.RegistryAdminService
  Administrator service for the registry.
  org.apache.hadoop.registry.server.services.RegistryAdminService.NodeSelector
  Comparator used for purge logic
  RegistryAdminService.PurgePolicy
  Policy to purge entries