Class GalleonUtils

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

public class GalleonUtils extends Object
  • Field Details

  • Constructor Details

    • GalleonUtils

      public GalleonUtils()
  • Method Details

    • executeGalleon

      public static void executeGalleon(GalleonUtils.GalleonExecution execution, Path localRepository) throws org.jboss.galleon.ProvisioningException, org.wildfly.channel.UnresolvedMavenArtifactException
      Throws:
      org.jboss.galleon.ProvisioningException
      org.wildfly.channel.UnresolvedMavenArtifactException
    • getProvisioningManager

      public static org.jboss.galleon.ProvisioningManager getProvisioningManager(Path installDir, org.jboss.galleon.universe.maven.repo.MavenRepoManager maven, Consumer<String> resolvedFps) throws org.jboss.galleon.ProvisioningException
      Throws:
      org.jboss.galleon.ProvisioningException
    • getProvisioningLayoutFactory

      public static org.jboss.galleon.layout.ProvisioningLayoutFactory getProvisioningLayoutFactory(org.jboss.galleon.universe.maven.repo.MavenRepoManager maven) throws org.jboss.galleon.ProvisioningException
      ProvisioningLayoutFactory using maven to resolve artifacts.
      Parameters:
      maven -
      Returns:
      Throws:
      org.jboss.galleon.ProvisioningException
    • getInstalledPacks

      public static List<String> getInstalledPacks(Path dir) throws org.jboss.galleon.ProvisioningException
      Throws:
      org.jboss.galleon.ProvisioningException
    • loadProvisioningConfig

      public static org.jboss.galleon.config.ProvisioningConfig loadProvisioningConfig(InputStream is) throws org.jboss.galleon.ProvisioningException, XMLStreamException
      Throws:
      org.jboss.galleon.ProvisioningException
      XMLStreamException
    • loadProvisioningConfig

      public static org.jboss.galleon.config.ProvisioningConfig loadProvisioningConfig(URI uri) throws org.jboss.galleon.ProvisioningException, XMLStreamException
      Throws:
      org.jboss.galleon.ProvisioningException
      XMLStreamException