@Component(role=org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager.class)
public class DefaultRepositoryMetadataManager
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager
| Constructor and Description |
|---|
DefaultRepositoryMetadataManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
deploy(org.apache.maven.artifact.metadata.ArtifactMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository) |
void |
install(org.apache.maven.artifact.metadata.ArtifactMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
protected org.apache.maven.artifact.repository.metadata.Metadata |
readMetadata(java.io.File mappingFile)
TODO share with DefaultPluginMappingManager.
|
void |
resolve(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
void |
resolve(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
org.apache.maven.artifact.repository.RepositoryRequest request) |
void |
resolveAlways(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.repository.ArtifactRepository remoteRepository) |
public void resolve(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionException
resolve in interface org.apache.maven.artifact.repository.metadata.RepositoryMetadataManagerorg.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionExceptionpublic void resolve(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
org.apache.maven.artifact.repository.RepositoryRequest request)
throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionException
resolve in interface org.apache.maven.artifact.repository.metadata.RepositoryMetadataManagerorg.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionExceptionprotected org.apache.maven.artifact.repository.metadata.Metadata readMetadata(java.io.File mappingFile)
throws RepositoryMetadataReadException
RepositoryMetadataReadExceptionpublic void resolveAlways(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.repository.ArtifactRepository remoteRepository)
throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionException
resolveAlways in interface org.apache.maven.artifact.repository.metadata.RepositoryMetadataManagerorg.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionExceptionpublic void deploy(org.apache.maven.artifact.metadata.ArtifactMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository)
throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataDeploymentException
deploy in interface org.apache.maven.artifact.repository.metadata.RepositoryMetadataManagerorg.apache.maven.artifact.repository.metadata.RepositoryMetadataDeploymentExceptionpublic void install(org.apache.maven.artifact.metadata.ArtifactMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataInstallationException
install in interface org.apache.maven.artifact.repository.metadata.RepositoryMetadataManagerorg.apache.maven.artifact.repository.metadata.RepositoryMetadataInstallationException