Class DefaultArtifactDescriptorReader

  • All Implemented Interfaces:
    org.eclipse.aether.impl.ArtifactDescriptorReader, org.eclipse.aether.spi.locator.Service

    @Named
    @Singleton
    public class DefaultArtifactDescriptorReader
    extends java.lang.Object
    implements org.eclipse.aether.impl.ArtifactDescriptorReader, org.eclipse.aether.spi.locator.Service
    Author:
    Benjamin Bentmann
    • Constructor Detail

      • DefaultArtifactDescriptorReader

        public DefaultArtifactDescriptorReader()
    • Method Detail

      • initService

        public void initService​(org.eclipse.aether.spi.locator.ServiceLocator locator)
        Specified by:
        initService in interface org.eclipse.aether.spi.locator.Service
      • setRemoteRepositoryManager

        public DefaultArtifactDescriptorReader setRemoteRepositoryManager​(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager)
      • setVersionRangeResolver

        public DefaultArtifactDescriptorReader setVersionRangeResolver​(org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver)
        Since:
        3.2.2
      • setRepositoryEventDispatcher

        public DefaultArtifactDescriptorReader setRepositoryEventDispatcher​(org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher)
      • 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
        Specified by:
        readArtifactDescriptor in interface org.eclipse.aether.impl.ArtifactDescriptorReader
        Throws:
        org.eclipse.aether.resolution.ArtifactDescriptorException