Class GemsInstaller


  • public class GemsInstaller
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.maven.project.MavenProject installGem​(java.lang.String name, java.lang.String version, java.lang.Object repositorySystemSession, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)  
      void installGems​(org.apache.maven.project.MavenProject pom, java.util.Collection<org.apache.maven.artifact.Artifact> artifacts, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.lang.String scope)  
      void installGems​(org.apache.maven.project.MavenProject pom, java.util.Collection<org.apache.maven.artifact.Artifact> artifacts, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepos)  
      void installGems​(org.apache.maven.project.MavenProject pom, java.util.Collection<org.apache.maven.artifact.Artifact> artifacts, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepos, java.lang.String scope)  
      void installGems​(org.apache.maven.project.MavenProject pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository)  
      void installGems​(org.apache.maven.project.MavenProject pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.lang.String scope)  
      void installGems​(org.apache.maven.project.MavenProject pom, org.apache.maven.plugin.descriptor.PluginDescriptor plugin, org.apache.maven.artifact.repository.ArtifactRepository localRepository)  
      org.apache.maven.project.MavenProject installOpenSSLGem​(java.lang.Object repositorySystemSession, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remotes)  
      void installPom​(org.apache.maven.project.MavenProject pom)  
      void installPom​(org.apache.maven.project.MavenProject pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository)  
      void installPom​(org.apache.maven.project.MavenProject pom, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.lang.String scope)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • installPom

        public void installPom​(org.apache.maven.project.MavenProject pom,
                               org.apache.maven.artifact.repository.ArtifactRepository localRepository)
                        throws java.io.IOException,
                               ScriptException,
                               GemException
        Throws:
        java.io.IOException
        ScriptException
        GemException
      • installPom

        public void installPom​(org.apache.maven.project.MavenProject pom,
                               org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                               java.lang.String scope)
                        throws java.io.IOException,
                               ScriptException,
                               GemException
        Throws:
        java.io.IOException
        ScriptException
        GemException
      • installOpenSSLGem

        public org.apache.maven.project.MavenProject installOpenSSLGem​(java.lang.Object repositorySystemSession,
                                                                       org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                                                       java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remotes)
                                                                throws GemException,
                                                                       java.io.IOException,
                                                                       ScriptException
        Throws:
        GemException
        java.io.IOException
        ScriptException
      • installGem

        public org.apache.maven.project.MavenProject installGem​(java.lang.String name,
                                                                java.lang.String version,
                                                                java.lang.Object repositorySystemSession,
                                                                org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                                                java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
                                                         throws GemException,
                                                                java.io.IOException,
                                                                ScriptException
        Throws:
        GemException
        java.io.IOException
        ScriptException
      • installGems

        public void installGems​(org.apache.maven.project.MavenProject pom,
                                org.apache.maven.artifact.repository.ArtifactRepository localRepository)
                         throws java.io.IOException,
                                ScriptException,
                                GemException
        Throws:
        java.io.IOException
        ScriptException
        GemException
      • installGems

        public void installGems​(org.apache.maven.project.MavenProject pom,
                                org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                java.lang.String scope)
                         throws java.io.IOException,
                                ScriptException,
                                GemException
        Throws:
        java.io.IOException
        ScriptException
        GemException
      • installGems

        public void installGems​(org.apache.maven.project.MavenProject pom,
                                org.apache.maven.plugin.descriptor.PluginDescriptor plugin,
                                org.apache.maven.artifact.repository.ArtifactRepository localRepository)
                         throws java.io.IOException,
                                ScriptException,
                                GemException
        Throws:
        java.io.IOException
        ScriptException
        GemException
      • installGems

        public void installGems​(org.apache.maven.project.MavenProject pom,
                                java.util.Collection<org.apache.maven.artifact.Artifact> artifacts,
                                org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                java.lang.String scope)
                         throws java.io.IOException,
                                ScriptException,
                                GemException
        Throws:
        java.io.IOException
        ScriptException
        GemException
      • installGems

        public void installGems​(org.apache.maven.project.MavenProject pom,
                                java.util.Collection<org.apache.maven.artifact.Artifact> artifacts,
                                org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepos)
                         throws java.io.IOException,
                                ScriptException,
                                GemException
        Throws:
        java.io.IOException
        ScriptException
        GemException
      • installGems

        public void installGems​(org.apache.maven.project.MavenProject pom,
                                java.util.Collection<org.apache.maven.artifact.Artifact> artifacts,
                                org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepos,
                                java.lang.String scope)
                         throws java.io.IOException,
                                ScriptException,
                                GemException
        Throws:
        java.io.IOException
        ScriptException
        GemException