Class LegacyLocalRepositoryManager
- java.lang.Object
-
- org.apache.maven.artifact.repository.LegacyLocalRepositoryManager
-
- All Implemented Interfaces:
org.eclipse.aether.repository.LocalRepositoryManager
public class LegacyLocalRepositoryManager extends java.lang.Object implements org.eclipse.aether.repository.LocalRepositoryManagerWarning: 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 Classes Modifier and Type Class Description (package private) static classLegacyLocalRepositoryManager.ArtifactMetadataAdapter(package private) static classLegacyLocalRepositoryManager.ArtifactRepositoryAdapter
-
Field Summary
Fields Modifier and Type Field Description private ArtifactRepositorydelegateprivate booleanrealLocalRepoprivate org.eclipse.aether.repository.LocalRepositoryrepo
-
Constructor Summary
Constructors Modifier Constructor Description privateLegacyLocalRepositoryManager(ArtifactRepository delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalArtifactRegistration request)voidadd(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalMetadataRegistration request)org.eclipse.aether.repository.LocalArtifactResultfind(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalArtifactRequest request)org.eclipse.aether.repository.LocalMetadataResultfind(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalMetadataRequest request)java.lang.StringgetPathForLocalArtifact(org.eclipse.aether.artifact.Artifact artifact)java.lang.StringgetPathForLocalMetadata(org.eclipse.aether.metadata.Metadata metadata)java.lang.StringgetPathForRemoteArtifact(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.repository.RemoteRepository repository, java.lang.String context)java.lang.StringgetPathForRemoteMetadata(org.eclipse.aether.metadata.Metadata metadata, org.eclipse.aether.repository.RemoteRepository repository, java.lang.String context)org.eclipse.aether.repository.LocalRepositorygetRepository()static org.eclipse.aether.RepositorySystemSessionoverlay(ArtifactRepository repository, org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RepositorySystem system)
-
-
-
Field Detail
-
delegate
private final ArtifactRepository delegate
-
repo
private final org.eclipse.aether.repository.LocalRepository repo
-
realLocalRepo
private final boolean realLocalRepo
-
-
Constructor Detail
-
LegacyLocalRepositoryManager
private LegacyLocalRepositoryManager(ArtifactRepository delegate)
-
-
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:
getRepositoryin interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
getPathForLocalArtifact
public java.lang.String getPathForLocalArtifact(org.eclipse.aether.artifact.Artifact artifact)
- Specified by:
getPathForLocalArtifactin interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
getPathForRemoteArtifact
public java.lang.String getPathForRemoteArtifact(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.repository.RemoteRepository repository, java.lang.String context)- Specified by:
getPathForRemoteArtifactin interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
getPathForLocalMetadata
public java.lang.String getPathForLocalMetadata(org.eclipse.aether.metadata.Metadata metadata)
- Specified by:
getPathForLocalMetadatain interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
getPathForRemoteMetadata
public java.lang.String getPathForRemoteMetadata(org.eclipse.aether.metadata.Metadata metadata, org.eclipse.aether.repository.RemoteRepository repository, java.lang.String context)- Specified by:
getPathForRemoteMetadatain 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:
findin 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:
findin interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
add
public void add(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalArtifactRegistration request)- Specified by:
addin interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
add
public void add(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalMetadataRegistration request)- Specified by:
addin interfaceorg.eclipse.aether.repository.LocalRepositoryManager
-
-