org.apache.maven.artifact.transform
public interface ArtifactTransformationManager
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 the metadata is stored in
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