org.apache.maven.artifact.transform
public interface ArtifactTransformation
Version: $Id: ArtifactTransformation.java,v 1.1 2005/03/03 15:37:25 jvanzyl Exp $
| Field Summary | |
|---|---|
| String | ROLE |
| Method Summary | |
|---|---|
| void | transformForDeployment(Artifact artifact, ArtifactRepository remoteRepository, ArtifactRepository localRepository)
Take in a artifact and return the transformed artifact for distributing toa remote repository. |
| void | transformForInstall(Artifact artifact, ArtifactRepository localRepository)
Take in a artifact and return the transformed artifact for locating in the local repository. |
| void | transformForResolve(Artifact artifact, List remoteRepositories, ArtifactRepository localRepository)
Take in a artifact and return the transformed artifact for locating in the remote repository. |
Parameters: artifact Artifact to be transformed. remoteRepository the repository to deploy to localRepository the local repository
Parameters: artifact Artifact to be transformed. localRepository the local repository it will be stored in
Parameters: artifact Artifact to be transformed. remoteRepositories the repositories to check localRepository the local repository