# Uses of Package
org.eclipse.aether.impl

- Packages that use org.eclipse.aether.impl
  Package | Description
  --- | ---
  org.eclipse.aether.impl | The provisional interfaces defining the various sub components that implement the repository system.
  org.eclipse.aether.internal.impl | The various sub components that collectively implement the repository system.

- Classes in org.eclipse.aether.impl used by org.eclipse.aether.impl
  Class and Description
  DefaultServiceLocator A simple service locator that is already setup with all components from this library.
  DefaultServiceLocator.ErrorHandler A hook to customize the handling of errors encountered while locating a service implementation.
  MetadataGenerator A metadata generator that participates in the installation/deployment of artifacts.
  UpdateCheck A request to check if an update of an artifact/metadata from a remote repository is needed.

- Classes in org.eclipse.aether.impl used by org.eclipse.aether.internal.impl
  Class and Description
  ArtifactDescriptorReader
  ArtifactResolver
  DependencyCollector This collector fulfills the contract of `RepositorySystem.collectDependencies(RepositorySystemSession, CollectRequest)`.
  Deployer
  Installer
  LocalRepositoryProvider Retrieves a local repository manager from the installed local repository manager factories.
  MetadataGeneratorFactory A factory to create metadata generators.
  MetadataResolver
  OfflineController Determines whether a remote repository is accessible in offline mode.
  RemoteRepositoryManager
  RepositoryConnectorProvider Retrieves a repository connector from the installed repository connector factories.
  RepositoryEventDispatcher Dispatches repository events to registered listeners.
  SyncContextFactory A factory to create synchronization contexts.
  UpdateCheck A request to check if an update of an artifact/metadata from a remote repository is needed.
  UpdateCheckManager Determines if updates of artifacts and metadata from remote repositories are needed.
  UpdatePolicyAnalyzer Evaluates update policies.
  VersionRangeResolver
  VersionResolver

Copyright © 2010-2014 The Eclipse Foundation. All Rights Reserved.