# 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.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  MicroZookeeperServiceKeys | Service keys for configuring the `MicroZookeeperService`.
  RegistryAdminService.NodeSelector | Comparator used for purge logic

- Class Summary
  Class | Description
  --- | ---
  AddingCompositeService | Composite service that exports the add/remove methods.
  DeleteCompletionCallback | Curator callback for delete operations completing.
  MicroZookeeperService | This is a small, localhost Zookeeper service instance that is contained in a YARN service...it's been derived from Apache Twill.
  RegistryAdminService | Administrator service for the registry.

- Enum Summary
  Enum | Description
  --- | ---
  RegistryAdminService.PurgePolicy | Policy to purge entries

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

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

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