Interface RepositoryMetadataManager
- All Known Implementing Classes:
- DefaultRepositoryMetadataManager
public interface RepositoryMetadataManager
RepositoryMetadataManager
- 
Method SummaryModifier and TypeMethodDescriptionvoiddeploy(ArtifactMetadata metadata, ArtifactRepository localRepository, ArtifactRepository deploymentRepository) Deploy metadata to the remote repository.voidinstall(ArtifactMetadata metadata, ArtifactRepository localRepository) Install the metadata in the local repository.voidresolve(RepositoryMetadata repositoryMetadata, List<ArtifactRepository> repositories, ArtifactRepository localRepository) voidresolve(RepositoryMetadata repositoryMetadata, RepositoryRequest repositoryRequest) voidresolveAlways(RepositoryMetadata metadata, ArtifactRepository localRepository, ArtifactRepository remoteRepository) 
- 
Method Details- 
resolvevoid resolve(RepositoryMetadata repositoryMetadata, RepositoryRequest repositoryRequest) throws RepositoryMetadataResolutionException 
- 
resolvevoid resolve(RepositoryMetadata repositoryMetadata, List<ArtifactRepository> repositories, ArtifactRepository localRepository) throws RepositoryMetadataResolutionException 
- 
resolveAlwaysvoid resolveAlways(RepositoryMetadata metadata, ArtifactRepository localRepository, ArtifactRepository remoteRepository) throws RepositoryMetadataResolutionException 
- 
deployvoid deploy(ArtifactMetadata metadata, ArtifactRepository localRepository, ArtifactRepository deploymentRepository) throws RepositoryMetadataDeploymentException Deploy metadata to the remote repository.- Parameters:
- metadata- the metadata to deploy
- localRepository- the local repository to install to first
- deploymentRepository- the remote repository to deploy to
- Throws:
- RepositoryMetadataDeploymentException- in case of metadata deployment issue
 
- 
installvoid install(ArtifactMetadata metadata, ArtifactRepository localRepository) throws RepositoryMetadataInstallationException Install the metadata in the local repository.- Parameters:
- metadata- the metadata
- localRepository- the local repository
- Throws:
- RepositoryMetadataInstallationException- in case of metadata installation issue
 
 
-