org.apache.maven.artifact.repository.metadata

Interface RepositoryMetadataManager

public interface RepositoryMetadataManager

Method Summary
voiddeploy(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 repositories, ArtifactRepository localRepository)
voidresolveAlways(RepositoryMetadata metadata, ArtifactRepository localRepository, ArtifactRepository remoteRepository)

Method Detail

deploy

public void deploy(ArtifactMetadata metadata, ArtifactRepository localRepository, ArtifactRepository deploymentRepository)
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

install

public void install(ArtifactMetadata metadata, ArtifactRepository localRepository)
Install the metadata in the local repository.

Parameters: metadata the metadata localRepository the local repository

resolve

public void resolve(RepositoryMetadata repositoryMetadata, List repositories, ArtifactRepository localRepository)

resolveAlways

public void resolveAlways(RepositoryMetadata metadata, ArtifactRepository localRepository, ArtifactRepository remoteRepository)
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.