Interface RepositorySystemValidator

All Known Implementing Classes:
DefaultRepositorySystemValidator

public interface RepositorySystemValidator
Validator used by RepositorySystem. All method throw IllegalArgumentException.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    validateArtifactDescriptorRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorRequest request)
     
    void
    validateArtifactRequests(org.eclipse.aether.RepositorySystemSession session, Collection<? extends org.eclipse.aether.resolution.ArtifactRequest> requests)
     
    void
    validateCollectRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.collection.CollectRequest request)
     
    void
    validateDependencyRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.DependencyRequest request)
     
    void
    validateDeployRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.deployment.DeployRequest request)
     
    void
    validateInstallRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.installation.InstallRequest request)
     
    void
    validateLocalRepositories(org.eclipse.aether.RepositorySystemSession session, Collection<org.eclipse.aether.repository.LocalRepository> repositories)
     
    void
    validateMetadataRequests(org.eclipse.aether.RepositorySystemSession session, Collection<? extends org.eclipse.aether.resolution.MetadataRequest> requests)
     
    void
    validateRemoteRepositories(org.eclipse.aether.RepositorySystemSession session, Collection<org.eclipse.aether.repository.RemoteRepository> repositories)
     
    void
    validateVersionRangeRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.VersionRangeRequest request)
     
    void
    validateVersionRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.VersionRequest request)
     
  • Method Details

    • validateVersionRequest

      void validateVersionRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.VersionRequest request)
    • validateVersionRangeRequest

      void validateVersionRangeRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.VersionRangeRequest request)
    • validateArtifactDescriptorRequest

      void validateArtifactDescriptorRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorRequest request)
    • validateArtifactRequests

      void validateArtifactRequests(org.eclipse.aether.RepositorySystemSession session, Collection<? extends org.eclipse.aether.resolution.ArtifactRequest> requests)
    • validateMetadataRequests

      void validateMetadataRequests(org.eclipse.aether.RepositorySystemSession session, Collection<? extends org.eclipse.aether.resolution.MetadataRequest> requests)
    • validateCollectRequest

      void validateCollectRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.collection.CollectRequest request)
    • validateDependencyRequest

      void validateDependencyRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.DependencyRequest request)
    • validateInstallRequest

      void validateInstallRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.installation.InstallRequest request)
    • validateDeployRequest

      void validateDeployRequest(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.deployment.DeployRequest request)
    • validateLocalRepositories

      void validateLocalRepositories(org.eclipse.aether.RepositorySystemSession session, Collection<org.eclipse.aether.repository.LocalRepository> repositories)
    • validateRemoteRepositories

      void validateRemoteRepositories(org.eclipse.aether.RepositorySystemSession session, Collection<org.eclipse.aether.repository.RemoteRepository> repositories)