Class GalleonUtils


  • public class GalleonUtils
    extends Object
    • Constructor Detail

      • GalleonUtils

        public GalleonUtils()
    • Method Detail

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

        public static org.jboss.galleon.api.GalleonBuilder newGalleonBuilder​(org.jboss.galleon.universe.maven.repo.MavenRepoManager maven,
                                                                             Consumer<String> resolvedFps)
                                                                      throws org.jboss.galleon.ProvisioningException
        Throws:
        org.jboss.galleon.ProvisioningException
      • newProvisioning

        public static org.jboss.galleon.api.Provisioning newProvisioning​(org.jboss.galleon.api.GalleonBuilder provider,
                                                                         Path installDir,
                                                                         org.jboss.galleon.api.config.GalleonProvisioningConfig config,
                                                                         Path provisioningFile,
                                                                         boolean useDefaultCore)
                                                                  throws org.jboss.galleon.ProvisioningException
        Throws:
        org.jboss.galleon.ProvisioningException
      • getInstalledPacks

        public static List<String> getInstalledPacks​(Path dir)
                                              throws org.jboss.galleon.ProvisioningException
        ProvisioningLayoutFactory using maven to resolve artifacts.
        Parameters:
        maven -
        Returns:
        Throws:
        org.jboss.galleon.ProvisioningException
      • loadProvisioningConfig

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

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