public class GemScriptFactory extends ScriptFactory
Modifier and Type | Field and Description |
---|---|
static String |
GEM_HOME |
static String |
GEM_PATH |
NO_CLASSPATH
Constructor and Description |
---|
GemScriptFactory(Logger logger,
org.codehaus.classworlds.ClassRealm classRealm,
File jrubyJar,
File stdlibJar,
List<String> classpathElements,
boolean fork,
GemsConfig config) |
GemScriptFactory(Logger logger,
org.codehaus.classworlds.ClassRealm classRealm,
File jrubyJar,
List<String> classpathElements,
boolean fork,
GemsConfig config) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
environment() |
Script |
newScriptFromSearchPath(String scriptName) |
addEnv, addEnv, addEnvs, addJvmArgs, addSwitch, addSwitch, addSwitches, newArguments, newScript, newScript, newScriptFromJRubyJar, newScriptFromResource, toString
public static final String GEM_HOME
public static final String GEM_PATH
public GemScriptFactory(Logger logger, org.codehaus.classworlds.ClassRealm classRealm, File jrubyJar, List<String> classpathElements, boolean fork, GemsConfig config) throws ScriptException, IOException
ScriptException
IOException
public GemScriptFactory(Logger logger, org.codehaus.classworlds.ClassRealm classRealm, File jrubyJar, File stdlibJar, List<String> classpathElements, boolean fork, GemsConfig config) throws ScriptException, IOException
ScriptException
IOException
public Map<String,String> environment()
environment
in class ScriptFactory
public Script newScriptFromSearchPath(String scriptName) throws IOException
newScriptFromSearchPath
in class ScriptFactory
IOException
Copyright © 2017. All rights reserved.