@Component(role=org.apache.maven.repository.RepositorySystem.class,
hint="default")
public class LegacyRepositorySystem
extends java.lang.Object
implements org.apache.maven.repository.RepositorySystem
| Constructor and Description |
|---|
LegacyRepositorySystem() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.maven.artifact.repository.ArtifactRepository |
buildArtifactRepository(org.apache.maven.model.Repository repo) |
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy |
buildArtifactRepositoryPolicy(org.apache.maven.model.RepositoryPolicy policy) |
org.apache.maven.artifact.Artifact |
createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String packaging) |
org.apache.maven.artifact.Artifact |
createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String scope,
java.lang.String type) |
org.apache.maven.artifact.repository.ArtifactRepository |
createArtifactRepository(java.lang.String repositoryId,
java.lang.String url,
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout repositoryLayout,
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots,
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases) |
org.apache.maven.artifact.Artifact |
createArtifactWithClassifier(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String type,
java.lang.String classifier) |
org.apache.maven.artifact.repository.ArtifactRepository |
createDefaultLocalRepository() |
org.apache.maven.artifact.repository.ArtifactRepository |
createDefaultRemoteRepository() |
org.apache.maven.artifact.Artifact |
createDependencyArtifact(org.apache.maven.model.Dependency d) |
org.apache.maven.artifact.Artifact |
createExtensionArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
org.apache.maven.artifact.repository.ArtifactRepository |
createLocalRepository(java.io.File localRepository) |
org.apache.maven.artifact.repository.ArtifactRepository |
createLocalRepository(java.lang.String url,
java.lang.String repositoryId) |
org.apache.maven.artifact.Artifact |
createParentArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
org.apache.maven.artifact.Artifact |
createPluginArtifact(org.apache.maven.model.Plugin plugin) |
org.apache.maven.artifact.Artifact |
createProjectArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String metaVersionId) |
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> |
getEffectiveRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
org.apache.maven.settings.Mirror |
getMirror(org.apache.maven.artifact.repository.ArtifactRepository repository,
java.util.List<org.apache.maven.settings.Mirror> mirrors) |
void |
injectAuthentication(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
java.util.List<org.apache.maven.settings.Server> servers) |
void |
injectAuthentication(org.eclipse.aether.RepositorySystemSession session,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
void |
injectMirror(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
java.util.List<org.apache.maven.settings.Mirror> mirrors) |
void |
injectMirror(org.eclipse.aether.RepositorySystemSession session,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
void |
injectProxy(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
java.util.List<org.apache.maven.settings.Proxy> proxies) |
void |
injectProxy(org.eclipse.aether.RepositorySystemSession session,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
void |
publish(org.apache.maven.artifact.repository.ArtifactRepository repository,
java.io.File source,
java.lang.String remotePath,
org.apache.maven.repository.ArtifactTransferListener transferListener) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolve(org.apache.maven.artifact.resolver.ArtifactResolutionRequest request) |
void |
retrieve(org.apache.maven.artifact.repository.ArtifactRepository repository,
java.io.File destination,
java.lang.String remotePath,
org.apache.maven.repository.ArtifactTransferListener transferListener) |
public org.apache.maven.artifact.Artifact createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String scope,
java.lang.String type)
createArtifact in interface org.apache.maven.repository.RepositorySystempublic org.apache.maven.artifact.Artifact createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String packaging)
createArtifact in interface org.apache.maven.repository.RepositorySystempublic org.apache.maven.artifact.Artifact createArtifactWithClassifier(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String type,
java.lang.String classifier)
createArtifactWithClassifier in interface org.apache.maven.repository.RepositorySystempublic org.apache.maven.artifact.Artifact createProjectArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String metaVersionId)
createProjectArtifact in interface org.apache.maven.repository.RepositorySystempublic org.apache.maven.artifact.Artifact createDependencyArtifact(org.apache.maven.model.Dependency d)
createDependencyArtifact in interface org.apache.maven.repository.RepositorySystempublic org.apache.maven.artifact.Artifact createExtensionArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
public org.apache.maven.artifact.Artifact createParentArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
public org.apache.maven.artifact.Artifact createPluginArtifact(org.apache.maven.model.Plugin plugin)
createPluginArtifact in interface org.apache.maven.repository.RepositorySystempublic org.apache.maven.artifact.repository.ArtifactRepositoryPolicy buildArtifactRepositoryPolicy(org.apache.maven.model.RepositoryPolicy policy)
public org.apache.maven.artifact.repository.ArtifactRepository createDefaultLocalRepository()
throws org.apache.maven.artifact.InvalidRepositoryException
createDefaultLocalRepository in interface org.apache.maven.repository.RepositorySystemorg.apache.maven.artifact.InvalidRepositoryExceptionpublic org.apache.maven.artifact.repository.ArtifactRepository createLocalRepository(java.io.File localRepository)
throws org.apache.maven.artifact.InvalidRepositoryException
createLocalRepository in interface org.apache.maven.repository.RepositorySystemorg.apache.maven.artifact.InvalidRepositoryExceptionpublic org.apache.maven.artifact.repository.ArtifactRepository createDefaultRemoteRepository()
throws org.apache.maven.artifact.InvalidRepositoryException
createDefaultRemoteRepository in interface org.apache.maven.repository.RepositorySystemorg.apache.maven.artifact.InvalidRepositoryExceptionpublic org.apache.maven.artifact.repository.ArtifactRepository createLocalRepository(java.lang.String url,
java.lang.String repositoryId)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolve(org.apache.maven.artifact.resolver.ArtifactResolutionRequest request)
resolve in interface org.apache.maven.repository.RepositorySystempublic java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> getEffectiveRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
getEffectiveRepositories in interface org.apache.maven.repository.RepositorySystempublic org.apache.maven.settings.Mirror getMirror(org.apache.maven.artifact.repository.ArtifactRepository repository,
java.util.List<org.apache.maven.settings.Mirror> mirrors)
getMirror in interface org.apache.maven.repository.RepositorySystempublic void injectMirror(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
java.util.List<org.apache.maven.settings.Mirror> mirrors)
injectMirror in interface org.apache.maven.repository.RepositorySystempublic void injectMirror(org.eclipse.aether.RepositorySystemSession session,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
injectMirror in interface org.apache.maven.repository.RepositorySystempublic void injectAuthentication(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
java.util.List<org.apache.maven.settings.Server> servers)
injectAuthentication in interface org.apache.maven.repository.RepositorySystempublic void injectAuthentication(org.eclipse.aether.RepositorySystemSession session,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
injectAuthentication in interface org.apache.maven.repository.RepositorySystempublic void injectProxy(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
java.util.List<org.apache.maven.settings.Proxy> proxies)
injectProxy in interface org.apache.maven.repository.RepositorySystempublic void injectProxy(org.eclipse.aether.RepositorySystemSession session,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
injectProxy in interface org.apache.maven.repository.RepositorySystempublic void retrieve(org.apache.maven.artifact.repository.ArtifactRepository repository,
java.io.File destination,
java.lang.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.RepositorySystemorg.apache.maven.repository.ArtifactTransferFailedExceptionorg.apache.maven.repository.ArtifactDoesNotExistExceptionpublic void publish(org.apache.maven.artifact.repository.ArtifactRepository repository,
java.io.File source,
java.lang.String remotePath,
org.apache.maven.repository.ArtifactTransferListener transferListener)
throws org.apache.maven.repository.ArtifactTransferFailedException
publish in interface org.apache.maven.repository.RepositorySystemorg.apache.maven.repository.ArtifactTransferFailedExceptionpublic org.apache.maven.artifact.repository.ArtifactRepository buildArtifactRepository(org.apache.maven.model.Repository repo)
throws org.apache.maven.artifact.InvalidRepositoryException
buildArtifactRepository in interface org.apache.maven.repository.RepositorySystemorg.apache.maven.artifact.InvalidRepositoryExceptionpublic org.apache.maven.artifact.repository.ArtifactRepository createArtifactRepository(java.lang.String repositoryId,
java.lang.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