| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ArtifactTransformationManager
Manages multiple ArtifactTransformation instances and applies them in succession.
| Field Summary | |
|---|---|
| static 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<ArtifactRepository> remoteRepositories,
                    ArtifactRepository localRepository)Take in a artifact and return the transformed artifact for locating in the remote repository. | 
| Field Detail | 
|---|
static final String ROLE
| Method Detail | 
|---|
void transformForResolve(Artifact artifact,
                         List<ArtifactRepository> remoteRepositories,
                         ArtifactRepository localRepository)
                         throws ArtifactResolutionException,
                                ArtifactNotFoundException
artifact - Artifact to be transformed.remoteRepositories - the repositories to checklocalRepository - the local repository
ArtifactResolutionException
ArtifactNotFoundException
void transformForInstall(Artifact artifact,
                         ArtifactRepository localRepository)
                         throws ArtifactInstallationException
artifact - Artifact to be transformed.localRepository - the local repository it will be stored in
ArtifactInstallationException
void transformForDeployment(Artifact artifact,
                            ArtifactRepository remoteRepository,
                            ArtifactRepository localRepository)
                            throws ArtifactDeploymentException
artifact - Artifact to be transformed.remoteRepository - the repository to deploy tolocalRepository - the local repository the metadata is stored in
ArtifactDeploymentException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||