Package de.saumya.mojo.ruby.script
Class Script
- java.lang.Object
-
- de.saumya.mojo.ruby.script.Script
-
public class Script extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScriptaddArg(java.io.File name)ScriptaddArg(java.lang.String name)ScriptaddArg(java.lang.String name, java.io.File value)ScriptaddArg(java.lang.String name, java.lang.String value)ScriptaddArgs(java.lang.String line)voidexecute()voidexecute(java.io.File output)voidexecute(java.io.OutputStream output)voidexecuteIn(java.io.File launchDirectory)voidexecuteIn(java.io.File launchDirectory, java.io.File output)booleanisValid()java.lang.StringtoString()
-
-
-
Method Detail
-
isValid
public boolean isValid()
-
addArg
public Script addArg(java.io.File name)
-
addArg
public Script addArg(java.lang.String name)
-
addArg
public Script addArg(java.lang.String name, java.lang.String value)
-
addArg
public Script addArg(java.lang.String name, java.io.File value)
-
addArgs
public Script addArgs(java.lang.String line)
-
execute
public void execute() throws ScriptException, java.io.IOException- Throws:
ScriptExceptionjava.io.IOException
-
execute
public void execute(java.io.File output) throws ScriptException, java.io.IOException- Throws:
ScriptExceptionjava.io.IOException
-
execute
public void execute(java.io.OutputStream output) throws ScriptException, java.io.IOException- Throws:
ScriptExceptionjava.io.IOException
-
executeIn
public void executeIn(java.io.File launchDirectory) throws ScriptException, java.io.IOException- Throws:
ScriptExceptionjava.io.IOException
-
executeIn
public void executeIn(java.io.File launchDirectory, java.io.File output) throws ScriptException, java.io.IOException- Throws:
ScriptExceptionjava.io.IOException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-