public abstract class AbstractJvmScriptExecSpec extends AbstractJvmExecSpec
Defines the basics for executing a script from a JVM-based scripting language.
| Constructor and description |
|---|
protected AbstractJvmScriptExecSpec
(org.ysb33r.grolifant.api.core.ProjectOperations po) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected ScriptSpec |
getScriptDefinition()Returns the instance of the script definition. |
|
T |
script(Action<ScriptSpec> configurator)Configures the script specification. |
|
T |
script(groovy.lang.Closure<?> specConfigurator)Configures script elements by Groovy closure. |
| Methods inherited from class | Name |
|---|---|
class AbstractJvmExecSpec |
copyTo, entrypoint, entrypoint, getJvmForkOptions, jvm, jvm, process, process, runnerSpec, runnerSpec, submitToWorkQueue |
Returns the instance of the script definition.
null.Configures the script specification.
configurator - Action to configure the script.Configures script elements by Groovy closure.
specConfigurator - Configurating closure.this