## Uses of Class
org.eclipse.aether.repository.RepositoryPolicy

- Packages that use RepositoryPolicy
  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.
  org.eclipse.aether.repository | The definition of various kinds of repositories that host artifacts.

- - ### Uses of RepositoryPolicy in org.eclipse.aether.impl

    Methods in org.eclipse.aether.impl that return RepositoryPolicy
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryPolicy` | RemoteRepositoryManager.`getPolicy(RepositorySystemSession session, RemoteRepository repository, boolean releases, boolean snapshots)` Gets the effective repository policy for the specified remote repository by merging the applicable snapshot/release policy of the repository with global settings from the supplied session.

  - ### Uses of RepositoryPolicy in org.eclipse.aether.internal.impl

    Methods in org.eclipse.aether.internal.impl that return RepositoryPolicy
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryPolicy` | DefaultRemoteRepositoryManager.`getPolicy(RepositorySystemSession session, RemoteRepository repository, boolean releases, boolean snapshots)`

  - ### Uses of RepositoryPolicy in org.eclipse.aether.repository

    Methods in org.eclipse.aether.repository that return RepositoryPolicy
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryPolicy` | RemoteRepository.`getPolicy(boolean snapshot)` Gets the policy to apply for snapshot/release artifacts.

    Methods in org.eclipse.aether.repository with parameters of type RepositoryPolicy
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository.Builder` | RemoteRepository.Builder.`setPolicy(RepositoryPolicy policy)` Sets the policy to apply for snapshot and release artifacts.
    `RemoteRepository.Builder` | RemoteRepository.Builder.`setReleasePolicy(RepositoryPolicy releasePolicy)` Sets the policy to apply for release artifacts.
    `RemoteRepository.Builder` | RemoteRepository.Builder.`setSnapshotPolicy(RepositoryPolicy snapshotPolicy)` Sets the policy to apply for snapshot artifacts.

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