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