Class MavenArtifactMapper

java.lang.Object
org.wildfly.prospero.galleon.MavenArtifactMapper

public class MavenArtifactMapper extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    MavenArtifactMapper(Collection<org.jboss.galleon.universe.maven.MavenArtifact> galleonArtifacts)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<org.jboss.galleon.universe.maven.MavenArtifact>
    applyResolution(List<org.wildfly.channel.MavenArtifact> channelArtifacts)
     
    List<org.jboss.galleon.universe.maven.MavenArtifact>
    get(org.wildfly.channel.ArtifactCoordinate coord)
    gets a list of artifact matching required ArtifactCoordinate
    static boolean
    isSameArtifact(org.wildfly.channel.MavenArtifact channelArtifact, org.jboss.galleon.universe.maven.MavenArtifact galleonArtifact)
     
    static void
    resolve(org.jboss.galleon.universe.maven.MavenArtifact artifact, org.wildfly.channel.MavenArtifact resolvedArtifact)
     
    List<org.wildfly.channel.ArtifactCoordinate>
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MavenArtifactMapper

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

    • 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)