Class LegacyLocalRepositoryManager
java.lang.Object
org.apache.maven.artifact.repository.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.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
(package private) static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ArtifactRepository
private final boolean
private final org.eclipse.aether.repository.LocalRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
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) getPathForLocalArtifact
(org.eclipse.aether.artifact.Artifact artifact) getPathForLocalMetadata
(org.eclipse.aether.metadata.Metadata metadata) getPathForRemoteArtifact
(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.repository.RemoteRepository repository, String context) getPathForRemoteMetadata
(org.eclipse.aether.metadata.Metadata metadata, org.eclipse.aether.repository.RemoteRepository repository, String context) org.eclipse.aether.repository.LocalRepository
static org.eclipse.aether.RepositorySystemSession
overlay
(ArtifactRepository repository, org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RepositorySystem system)
-
Field Details
-
delegate
-
repo
private final org.eclipse.aether.repository.LocalRepository repo -
realLocalRepo
private final boolean realLocalRepo
-
-
Constructor Details
-
LegacyLocalRepositoryManager
-
-
Method Details
-
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 interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
getPathForLocalArtifact
- Specified by:
getPathForLocalArtifact
in interfaceorg.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 interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
getPathForLocalMetadata
- Specified by:
getPathForLocalMetadata
in interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
add
public void add(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalArtifactRegistration request) - Specified by:
add
in interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
add
public void add(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalMetadataRegistration request) - Specified by:
add
in interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-