@Component(role=org.apache.maven.repository.RepositorySystem.class) public class TestRepositorySystem extends Object implements org.apache.maven.repository.RepositorySystem
Constructor and Description |
---|
TestRepositorySystem() |
public org.apache.maven.artifact.repository.ArtifactRepository buildArtifactRepository(Repository repository) throws InvalidRepositoryException
buildArtifactRepository
in interface org.apache.maven.repository.RepositorySystem
InvalidRepositoryException
public Artifact createArtifact(String groupId, String artifactId, String version, String packaging)
createArtifact
in interface org.apache.maven.repository.RepositorySystem
public Artifact createArtifact(String groupId, String artifactId, String version, String scope, String type)
createArtifact
in interface org.apache.maven.repository.RepositorySystem
public org.apache.maven.artifact.repository.ArtifactRepository createArtifactRepository(String id, String url, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout repositoryLayout, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
createArtifactRepository
in interface org.apache.maven.repository.RepositorySystem
public Artifact createArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier)
createArtifactWithClassifier
in interface org.apache.maven.repository.RepositorySystem
public org.apache.maven.artifact.repository.ArtifactRepository createDefaultLocalRepository() throws InvalidRepositoryException
createDefaultLocalRepository
in interface org.apache.maven.repository.RepositorySystem
InvalidRepositoryException
public org.apache.maven.artifact.repository.ArtifactRepository createDefaultRemoteRepository() throws InvalidRepositoryException
createDefaultRemoteRepository
in interface org.apache.maven.repository.RepositorySystem
InvalidRepositoryException
public Artifact createDependencyArtifact(Dependency dependency)
createDependencyArtifact
in interface org.apache.maven.repository.RepositorySystem
public org.apache.maven.artifact.repository.ArtifactRepository createLocalRepository(File localRepository) throws InvalidRepositoryException
createLocalRepository
in interface org.apache.maven.repository.RepositorySystem
InvalidRepositoryException
public Artifact createPluginArtifact(Plugin plugin)
createPluginArtifact
in interface org.apache.maven.repository.RepositorySystem
public Artifact createProjectArtifact(String groupId, String artifactId, String version)
createProjectArtifact
in interface org.apache.maven.repository.RepositorySystem
public List<org.apache.maven.artifact.repository.ArtifactRepository> getEffectiveRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
getEffectiveRepositories
in interface org.apache.maven.repository.RepositorySystem
public org.apache.maven.settings.Mirror getMirror(org.apache.maven.artifact.repository.ArtifactRepository repository, List<org.apache.maven.settings.Mirror> mirrors)
getMirror
in interface org.apache.maven.repository.RepositorySystem
public void injectAuthentication(List<org.apache.maven.artifact.repository.ArtifactRepository> repositories, List<org.apache.maven.settings.Server> servers)
injectAuthentication
in interface org.apache.maven.repository.RepositorySystem
public void injectMirror(List<org.apache.maven.artifact.repository.ArtifactRepository> repositories, List<org.apache.maven.settings.Mirror> mirrors)
injectMirror
in interface org.apache.maven.repository.RepositorySystem
public void injectProxy(List<org.apache.maven.artifact.repository.ArtifactRepository> repositories, List<org.apache.maven.settings.Proxy> proxies)
injectProxy
in interface org.apache.maven.repository.RepositorySystem
public void publish(org.apache.maven.artifact.repository.ArtifactRepository repository, File source, String remotePath, org.apache.maven.repository.ArtifactTransferListener transferListener) throws org.apache.maven.repository.ArtifactTransferFailedException
publish
in interface org.apache.maven.repository.RepositorySystem
org.apache.maven.repository.ArtifactTransferFailedException
public org.apache.maven.artifact.resolver.ArtifactResolutionResult resolve(org.apache.maven.artifact.resolver.ArtifactResolutionRequest request)
resolve
in interface org.apache.maven.repository.RepositorySystem
public void retrieve(org.apache.maven.artifact.repository.ArtifactRepository repository, File destination, String remotePath, org.apache.maven.repository.ArtifactTransferListener transferListener) throws org.apache.maven.repository.ArtifactTransferFailedException, org.apache.maven.repository.ArtifactDoesNotExistException
retrieve
in interface org.apache.maven.repository.RepositorySystem
org.apache.maven.repository.ArtifactTransferFailedException
org.apache.maven.repository.ArtifactDoesNotExistException
public void injectMirror(RepositorySystemSession session, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
injectMirror
in interface org.apache.maven.repository.RepositorySystem
public void injectProxy(RepositorySystemSession session, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
injectProxy
in interface org.apache.maven.repository.RepositorySystem
public void injectAuthentication(RepositorySystemSession session, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
injectAuthentication
in interface org.apache.maven.repository.RepositorySystem
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.