Class TestLocalRepositoryManager
java.lang.Object
org.eclipse.aether.internal.test.util.TestLocalRepositoryManager
- All Implemented Interfaces:
- org.eclipse.aether.repository.LocalRepositoryManager
public class TestLocalRepositoryManager
extends Object
implements org.eclipse.aether.repository.LocalRepositoryManager
A simplistic local repository manager that uses a temporary base directory.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidadd(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) Set<org.eclipse.aether.artifact.Artifact> Set<org.eclipse.aether.metadata.Metadata> 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.LocalRepositoryvoidsetArtifactAvailability(org.eclipse.aether.artifact.Artifact artifact, boolean available) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.aether.repository.LocalRepositoryManagergetAbsolutePathForLocalArtifact, getAbsolutePathForLocalMetadata, getAbsolutePathForRemoteArtifact, getAbsolutePathForRemoteMetadata
- 
Constructor Details- 
TestLocalRepositoryManagerpublic TestLocalRepositoryManager()
 
- 
- 
Method Details- 
getRepository- Specified by:
- getRepositoryin interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
getPathForLocalArtifact- Specified by:
- getPathForLocalArtifactin interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
getPathForRemoteArtifactpublic String getPathForRemoteArtifact(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.repository.RemoteRepository repository, String context) - Specified by:
- getPathForRemoteArtifactin interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
getPathForLocalMetadata- Specified by:
- getPathForLocalMetadatain interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
getPathForRemoteMetadatapublic String getPathForRemoteMetadata(org.eclipse.aether.metadata.Metadata metadata, org.eclipse.aether.repository.RemoteRepository repository, String context) - Specified by:
- getPathForRemoteMetadatain interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
findpublic org.eclipse.aether.repository.LocalArtifactResult find(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalArtifactRequest request) - Specified by:
- findin interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
addpublic void add(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalArtifactRegistration request) - Specified by:
- addin interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
findpublic org.eclipse.aether.repository.LocalMetadataResult find(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalMetadataRequest request) - Specified by:
- findin interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
addpublic void add(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.LocalMetadataRegistration request) - Specified by:
- addin interface- org.eclipse.aether.repository.LocalRepositoryManager
 
- 
getArtifactRegistration
- 
getMetadataRegistration
- 
setArtifactAvailabilitypublic void setArtifactAvailability(org.eclipse.aether.artifact.Artifact artifact, boolean available) 
 
-