Interface RepositoryMetadataManager
public interface RepositoryMetadataManager
RepositoryMetadataManager
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deploy
(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository) Deploy metadata to the remote repository.void
install
(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository localRepository) Install the metadata in the local repository.void
resolve
(RepositoryMetadata repositoryMetadata, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository) void
resolve
(RepositoryMetadata repositoryMetadata, RepositoryRequest repositoryRequest) void
resolveAlways
(RepositoryMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository remoteRepository)
-
Method Details
-
resolve
void resolve(RepositoryMetadata repositoryMetadata, RepositoryRequest repositoryRequest) throws RepositoryMetadataResolutionException -
resolve
void resolve(RepositoryMetadata repositoryMetadata, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository) throws RepositoryMetadataResolutionException -
resolveAlways
void resolveAlways(RepositoryMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository remoteRepository) throws RepositoryMetadataResolutionException -
deploy
void deploy(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository) throws RepositoryMetadataDeploymentException Deploy metadata to the remote repository.- Parameters:
metadata
- the metadata to deploylocalRepository
- the local repository to install to firstdeploymentRepository
- the remote repository to deploy to- Throws:
RepositoryMetadataDeploymentException
-
install
void install(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository localRepository) throws RepositoryMetadataInstallationException Install the metadata in the local repository.- Parameters:
metadata
- the metadatalocalRepository
- the local repository- Throws:
RepositoryMetadataInstallationException
-