de.saumya.mojo.ruby.script
Class GemScriptFactory
java.lang.Object
de.saumya.mojo.ruby.script.ScriptFactory
de.saumya.mojo.ruby.script.GemScriptFactory
public class GemScriptFactory
- extends ScriptFactory
|
Constructor Summary |
GemScriptFactory(Logger logger,
org.codehaus.classworlds.ClassRealm classRealm,
java.io.File jrubyJar,
java.io.File stdlibJar,
java.util.List<java.lang.String> classpathElements,
boolean fork,
GemsConfig config)
|
| Methods inherited from class de.saumya.mojo.ruby.script.ScriptFactory |
addEnv, addEnv, addEnvs, addJvmArgs, addSwitch, addSwitch, addSwitches, newArguments, newScript, newScript, newScriptFromJRubyJar, newScriptFromResource, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GEM_HOME
public static final java.lang.String GEM_HOME
- See Also:
- Constant Field Values
GEM_PATH
public static final java.lang.String GEM_PATH
- See Also:
- Constant Field Values
GemScriptFactory
public GemScriptFactory(Logger logger,
org.codehaus.classworlds.ClassRealm classRealm,
java.io.File jrubyJar,
java.io.File stdlibJar,
java.util.List<java.lang.String> classpathElements,
boolean fork,
GemsConfig config)
throws ScriptException,
java.io.IOException
- Throws:
ScriptException
java.io.IOException
environment
public java.util.Map<java.lang.String,java.lang.String> environment()
- Overrides:
environment in class ScriptFactory
newScriptFromSearchPath
public Script newScriptFromSearchPath(java.lang.String scriptName)
throws java.io.IOException
- Overrides:
newScriptFromSearchPath in class ScriptFactory
- Throws:
java.io.IOException
Copyright © 2011. All Rights Reserved.