@Component(role=org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager.class) public class DefaultRepositoryMetadataManager extends org.codehaus.plexus.logging.AbstractLogEnabled implements RepositoryMetadataManager
| Constructor and Description | 
|---|
DefaultRepositoryMetadataManager()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
deploy(ArtifactMetadata metadata,
      ArtifactRepository localRepository,
      ArtifactRepository deploymentRepository)  | 
void | 
install(ArtifactMetadata metadata,
       ArtifactRepository localRepository)  | 
protected Metadata | 
readMetadata(File mappingFile)
TODO share with DefaultPluginMappingManager. 
 | 
void | 
resolve(RepositoryMetadata metadata,
       List<ArtifactRepository> remoteRepositories,
       ArtifactRepository localRepository)  | 
void | 
resolve(RepositoryMetadata metadata,
       RepositoryRequest request)  | 
void | 
resolveAlways(RepositoryMetadata metadata,
             ArtifactRepository localRepository,
             ArtifactRepository remoteRepository)  | 
public void resolve(RepositoryMetadata metadata, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository) throws RepositoryMetadataResolutionException
resolve in interface RepositoryMetadataManagerRepositoryMetadataResolutionExceptionpublic void resolve(RepositoryMetadata metadata, RepositoryRequest request) throws RepositoryMetadataResolutionException
resolve in interface RepositoryMetadataManagerRepositoryMetadataResolutionExceptionprotected Metadata readMetadata(File mappingFile) throws RepositoryMetadataReadException
RepositoryMetadataReadExceptionpublic void resolveAlways(RepositoryMetadata metadata, ArtifactRepository localRepository, ArtifactRepository remoteRepository) throws RepositoryMetadataResolutionException
resolveAlways in interface RepositoryMetadataManagerRepositoryMetadataResolutionExceptionpublic void deploy(ArtifactMetadata metadata, ArtifactRepository localRepository, ArtifactRepository deploymentRepository) throws RepositoryMetadataDeploymentException
deploy in interface RepositoryMetadataManagerRepositoryMetadataDeploymentExceptionpublic void install(ArtifactMetadata metadata, ArtifactRepository localRepository) throws RepositoryMetadataInstallationException
install in interface RepositoryMetadataManagerRepositoryMetadataInstallationExceptionCopyright © 2001–2022 The Apache Software Foundation. All rights reserved.