public class GemsInstaller
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
GemsConfig |
config |
ScriptFactory |
factory |
GemManager |
manager |
| Constructor and Description |
|---|
GemsInstaller(GemsConfig config,
ScriptFactory factory,
GemManager manager) |
| Modifier and Type | Method and 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,
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,
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,
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,
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) |
public final GemsConfig config
public final ScriptFactory factory
public final GemManager manager
public GemsInstaller(GemsConfig config, ScriptFactory factory, GemManager manager)
public void installPom(org.apache.maven.project.MavenProject pom)
throws java.io.IOException,
ScriptException,
GemException
java.io.IOExceptionScriptExceptionGemExceptionpublic void installPom(org.apache.maven.project.MavenProject pom,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws java.io.IOException,
ScriptException,
GemException
java.io.IOExceptionScriptExceptionGemExceptionpublic 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
java.io.IOExceptionScriptExceptionGemExceptionpublic 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
GemExceptionjava.io.IOExceptionScriptExceptionpublic 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
GemExceptionjava.io.IOExceptionScriptExceptionpublic void installGems(org.apache.maven.project.MavenProject pom,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws java.io.IOException,
ScriptException,
GemException
java.io.IOExceptionScriptExceptionGemExceptionpublic 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
java.io.IOExceptionScriptExceptionGemExceptionpublic 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
java.io.IOExceptionScriptExceptionGemExceptionpublic 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
java.io.IOExceptionScriptExceptionGemExceptionpublic 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
java.io.IOExceptionScriptExceptionGemExceptionpublic 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
java.io.IOExceptionScriptExceptionGemExceptionCopyright © 2023. All Rights Reserved.