Class LegacyLocalRepositoryManager

  • All Implemented Interfaces:
    org.eclipse.aether.repository.LocalRepositoryManager

    public class LegacyLocalRepositoryManager
    extends Object
    implements org.eclipse.aether.repository.LocalRepositoryManager
    Warning: This is an internal utility class that is only public for technical reasons, it is not part of the public API. In particular, this class can be changed or deleted without prior notice.
    Author:
    Benjamin Bentmann
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalArtifactRegistration request)  
      void add​(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalMetadataRegistration request)  
      org.eclipse.aether.repository.LocalArtifactResult find​(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalArtifactRequest request)  
      org.eclipse.aether.repository.LocalMetadataResult find​(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalMetadataRequest request)  
      String getPathForLocalArtifact​(org.eclipse.aether.artifact.Artifact artifact)  
      String getPathForLocalMetadata​(org.eclipse.aether.metadata.Metadata metadata)  
      String getPathForRemoteArtifact​(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.repository.RemoteRepository repository, String context)  
      String getPathForRemoteMetadata​(org.eclipse.aether.metadata.Metadata metadata, org.eclipse.aether.repository.RemoteRepository repository, String context)  
      org.eclipse.aether.repository.LocalRepository getRepository()  
      static org.eclipse.aether.RepositorySystemSession overlay​(ArtifactRepository repository, org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RepositorySystem system)  
    • Method Detail

      • overlay

        public static org.eclipse.aether.RepositorySystemSession overlay​(ArtifactRepository repository,
                                                                         org.eclipse.aether.RepositorySystemSession session,
                                                                         org.eclipse.aether.RepositorySystem system)
      • getRepository

        public org.eclipse.aether.repository.LocalRepository getRepository()
        Specified by:
        getRepository in interface org.eclipse.aether.repository.LocalRepositoryManager
      • getPathForLocalArtifact

        public String getPathForLocalArtifact​(org.eclipse.aether.artifact.Artifact artifact)
        Specified by:
        getPathForLocalArtifact in interface org.eclipse.aether.repository.LocalRepositoryManager
      • getPathForRemoteArtifact

        public String getPathForRemoteArtifact​(org.eclipse.aether.artifact.Artifact artifact,
                                               org.eclipse.aether.repository.RemoteRepository repository,
                                               String context)
        Specified by:
        getPathForRemoteArtifact in interface org.eclipse.aether.repository.LocalRepositoryManager
      • getPathForLocalMetadata

        public String getPathForLocalMetadata​(org.eclipse.aether.metadata.Metadata metadata)
        Specified by:
        getPathForLocalMetadata in interface org.eclipse.aether.repository.LocalRepositoryManager
      • getPathForRemoteMetadata

        public String getPathForRemoteMetadata​(org.eclipse.aether.metadata.Metadata metadata,
                                               org.eclipse.aether.repository.RemoteRepository repository,
                                               String context)
        Specified by:
        getPathForRemoteMetadata in interface org.eclipse.aether.repository.LocalRepositoryManager
      • find

        public org.eclipse.aether.repository.LocalArtifactResult find​(org.eclipse.aether.RepositorySystemSession session,
                                                                      org.eclipse.aether.repository.LocalArtifactRequest request)
        Specified by:
        find in interface org.eclipse.aether.repository.LocalRepositoryManager
      • find

        public org.eclipse.aether.repository.LocalMetadataResult find​(org.eclipse.aether.RepositorySystemSession session,
                                                                      org.eclipse.aether.repository.LocalMetadataRequest request)
        Specified by:
        find in interface org.eclipse.aether.repository.LocalRepositoryManager
      • add

        public void add​(org.eclipse.aether.RepositorySystemSession session,
                        org.eclipse.aether.repository.LocalArtifactRegistration request)
        Specified by:
        add in interface org.eclipse.aether.repository.LocalRepositoryManager
      • add

        public void add​(org.eclipse.aether.RepositorySystemSession session,
                        org.eclipse.aether.repository.LocalMetadataRegistration request)
        Specified by:
        add in interface org.eclipse.aether.repository.LocalRepositoryManager