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, toStringpublic 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
ScriptExceptionIOExceptionpublic GemScriptFactory(Logger logger, org.codehaus.classworlds.ClassRealm classRealm, File jrubyJar, File stdlibJar, List<String> classpathElements, boolean fork, GemsConfig config) throws ScriptException, IOException
ScriptExceptionIOExceptionpublic Map<String,String> environment()
environment in class ScriptFactorypublic Script newScriptFromSearchPath(String scriptName) throws IOException
newScriptFromSearchPath in class ScriptFactoryIOExceptionCopyright © 2016. All Rights Reserved.