Class ArtifactPromoter


  • public class ArtifactPromoter
    extends Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ArtifactPromoter​(org.eclipse.aether.RepositorySystem system, org.eclipse.aether.DefaultRepositorySystemSession session, org.eclipse.aether.repository.RemoteRepository targetRepository)  
    • Constructor Detail

      • ArtifactPromoter

        public ArtifactPromoter​(org.eclipse.aether.RepositorySystem system,
                                org.eclipse.aether.DefaultRepositorySystemSession session,
                                org.eclipse.aether.repository.RemoteRepository targetRepository)
    • Method Detail

      • promote

        public void promote​(List<org.wildfly.channel.ArtifactCoordinate> artifacts,
                            org.wildfly.channel.maven.ChannelCoordinate coordinate,
                            org.eclipse.aether.repository.RemoteRepository sourceRepository)
                     throws org.eclipse.aether.resolution.ArtifactResolutionException,
                            org.eclipse.aether.deployment.DeploymentException,
                            IOException
        Throws:
        org.eclipse.aether.resolution.ArtifactResolutionException
        org.eclipse.aether.deployment.DeploymentException
        IOException