Class DefaultArtifactDescriptorReader

java.lang.Object
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader
All Implemented Interfaces:
org.eclipse.aether.impl.ArtifactDescriptorReader

@Named @Singleton @Deprecated(since="4.0.0") public class DefaultArtifactDescriptorReader extends Object implements org.eclipse.aether.impl.ArtifactDescriptorReader
Deprecated.
since 4.0.0, use maven-api-impl jar instead
Default artifact descriptor reader.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Deprecated.
     
    private final org.eclipse.aether.impl.ArtifactResolver
    Deprecated.
     
    Deprecated.
     
    private final org.slf4j.Logger
    Deprecated.
     
    private final ModelBuilder
    Deprecated.
     
    private final ModelCacheFactory
    Deprecated.
     
    private final org.eclipse.aether.impl.RemoteRepositoryManager
    Deprecated.
     
    private final org.eclipse.aether.impl.RepositoryEventDispatcher
    Deprecated.
     
    private final org.eclipse.aether.impl.VersionRangeResolver
    Deprecated.
     
    private final org.eclipse.aether.impl.VersionResolver
    Deprecated.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    DefaultArtifactDescriptorReader(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.VersionResolver versionResolver, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver, org.eclipse.aether.impl.ArtifactResolver artifactResolver, ModelBuilder modelBuilder, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, ModelCacheFactory modelCacheFactory, Map<String,MavenArtifactRelocationSource> artifactRelocationSources)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private int
    getPolicy(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.artifact.Artifact a, org.eclipse.aether.resolution.ArtifactDescriptorRequest request)
    Deprecated.
     
    private org.eclipse.aether.artifact.Artifact
    getRelocation(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorResult artifactDescriptorResult, Model model)
    Deprecated.
     
    private void
    invalidDescriptor(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RequestTrace trace, org.eclipse.aether.artifact.Artifact artifact, Exception exception)
    Deprecated.
     
    private Model
    loadPom(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorRequest request, org.eclipse.aether.resolution.ArtifactDescriptorResult result)
    Deprecated.
     
    private void
    missingDescriptor(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RequestTrace trace, org.eclipse.aether.artifact.Artifact artifact, Exception exception)
    Deprecated.
     
    org.eclipse.aether.resolution.ArtifactDescriptorResult
    readArtifactDescriptor(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorRequest request)
    Deprecated.
     
    private Properties
    toProperties(Map<String,String> dominant, Map<String,String> recessive)
    Deprecated.
     
    private boolean
    withinSameGav(org.eclipse.aether.artifact.Artifact a1, org.eclipse.aether.artifact.Artifact a2)
    Deprecated.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • remoteRepositoryManager

      private final org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager
      Deprecated.
    • versionResolver

      private final org.eclipse.aether.impl.VersionResolver versionResolver
      Deprecated.
    • versionRangeResolver

      private final org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver
      Deprecated.
    • artifactResolver

      private final org.eclipse.aether.impl.ArtifactResolver artifactResolver
      Deprecated.
    • repositoryEventDispatcher

      private final org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher
      Deprecated.
    • modelBuilder

      private final ModelBuilder modelBuilder
      Deprecated.
    • modelCacheFactory

      private final ModelCacheFactory modelCacheFactory
      Deprecated.
    • artifactRelocationSources

      private final Map<String,MavenArtifactRelocationSource> artifactRelocationSources
      Deprecated.
    • delegate

      private final ArtifactDescriptorReaderDelegate delegate
      Deprecated.
    • logger

      private final org.slf4j.Logger logger
      Deprecated.
  • Constructor Details

    • DefaultArtifactDescriptorReader

      @Inject public DefaultArtifactDescriptorReader(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.VersionResolver versionResolver, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver, org.eclipse.aether.impl.ArtifactResolver artifactResolver, ModelBuilder modelBuilder, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, ModelCacheFactory modelCacheFactory, Map<String,MavenArtifactRelocationSource> artifactRelocationSources)
      Deprecated.
  • Method Details

    • readArtifactDescriptor

      public org.eclipse.aether.resolution.ArtifactDescriptorResult readArtifactDescriptor(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorRequest request) throws org.eclipse.aether.resolution.ArtifactDescriptorException
      Deprecated.
      Specified by:
      readArtifactDescriptor in interface org.eclipse.aether.impl.ArtifactDescriptorReader
      Throws:
      org.eclipse.aether.resolution.ArtifactDescriptorException
    • loadPom

      private Model loadPom(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorRequest request, org.eclipse.aether.resolution.ArtifactDescriptorResult result) throws org.eclipse.aether.resolution.ArtifactDescriptorException
      Deprecated.
      Throws:
      org.eclipse.aether.resolution.ArtifactDescriptorException
    • withinSameGav

      private boolean withinSameGav(org.eclipse.aether.artifact.Artifact a1, org.eclipse.aether.artifact.Artifact a2)
      Deprecated.
    • toProperties

      private Properties toProperties(Map<String,String> dominant, Map<String,String> recessive)
      Deprecated.
    • getRelocation

      private org.eclipse.aether.artifact.Artifact getRelocation(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorResult artifactDescriptorResult, Model model) throws org.eclipse.aether.resolution.ArtifactDescriptorException
      Deprecated.
      Throws:
      org.eclipse.aether.resolution.ArtifactDescriptorException
    • missingDescriptor

      private void missingDescriptor(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RequestTrace trace, org.eclipse.aether.artifact.Artifact artifact, Exception exception)
      Deprecated.
    • invalidDescriptor

      private void invalidDescriptor(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RequestTrace trace, org.eclipse.aether.artifact.Artifact artifact, Exception exception)
      Deprecated.
    • getPolicy

      private int getPolicy(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.artifact.Artifact a, org.eclipse.aether.resolution.ArtifactDescriptorRequest request)
      Deprecated.