Class MavenArtifactMapper


  • public class MavenArtifactMapper
    extends Object
    • Constructor Detail

      • MavenArtifactMapper

        public MavenArtifactMapper​(Collection<org.jboss.galleon.universe.maven.MavenArtifact> galleonArtifacts)
    • Method Detail

      • toChannelArtifacts

        public List<org.wildfly.channel.ArtifactCoordinate> toChannelArtifacts()
      • isSameArtifact

        public static boolean isSameArtifact​(org.wildfly.channel.MavenArtifact channelArtifact,
                                             org.jboss.galleon.universe.maven.MavenArtifact galleonArtifact)
      • applyResolution

        public Collection<org.jboss.galleon.universe.maven.MavenArtifact> applyResolution​(List<org.wildfly.channel.MavenArtifact> channelArtifacts)
      • get

        public List<org.jboss.galleon.universe.maven.MavenArtifact> get​(org.wildfly.channel.ArtifactCoordinate coord)
        gets a list of artifact matching required ArtifactCoordinate
        Parameters:
        coord -
        Returns:
        Throws:
        IllegalArgumentException - if the artifact coordinates cannot be found
      • resolve

        public static void resolve​(org.jboss.galleon.universe.maven.MavenArtifact artifact,
                                   org.wildfly.channel.MavenArtifact resolvedArtifact)