Class RhinoShellExec
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.JavaExec
org.gradle.plugins.javascript.rhino.RhinoShellExec
- All Implemented Interfaces:
Comparable<Task>
,org.gradle.api.internal.DynamicObjectAware
,org.gradle.api.internal.IConventionAware
,org.gradle.api.internal.TaskInternal
,ExtensionAware
,Task
,BaseExecSpec
,JavaExecSpec
,JavaForkOptions
,ProcessForkOptions
,org.gradle.util.Configurable<Task>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Task
Task.Namer
-
Field Summary
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCannot set args directly on RhinoShellExec, usesetRhinoOptions(List)
,setScriptArgs(List)
and/orsetScript(File)
instead.Cannot set args directly on RhinoShellExec, usesetRhinoOptions(List)
,setScriptArgs(List)
and/orsetScript(File)
instead.void
exec()
getArgs()
Returns the arguments passed to the main class to be executed.Rhino options.Script file.Script arguments.void
rhinoOptions
(Object... rhinoOptions) Sets Rhino options.void
scriptArgs
(Object... scriptArgs) Sets script arguments.Cannot set args directly on RhinoShellExec, usesetRhinoOptions(List)
,setScriptArgs(List)
and/orsetScript(File)
instead.Cannot set args directly on RhinoShellExec, usesetRhinoOptions(List)
,setScriptArgs(List)
and/orsetScript(File)
instead.void
setRhinoOptions
(Object... rhinoOptions) Sets Rhino options.void
setRhinoOptions
(List<String> rhinoOptions) Sets Rhino options.void
Sets script file.void
Sets script file.void
setScriptArgs
(Object... scriptArgs) Sets script arguments.void
setScriptArgs
(List<String> scriptArgs) Sets script arguments.Methods inherited from class org.gradle.api.tasks.JavaExec
bootstrapClasspath, classpath, copyTo, copyTo, environment, environment, executable, getAllJvmArgs, getBootstrapClasspath, getClasspath, getCommandLine, getDebug, getDefaultCharacterEncoding, getEnableAssertions, getEnvironment, getErrorOutput, getExecActionFactory, getExecutable, getJvmArgs, getMain, getMaxHeapSize, getMinHeapSize, getStandardInput, getStandardOutput, getSystemProperties, getWorkingDir, isIgnoreExitValue, jvmArgs, jvmArgs, setAllJvmArgs, setAllJvmArgs, setBootstrapClasspath, setClasspath, setDebug, setDefaultCharacterEncoding, setEnableAssertions, setEnvironment, setErrorOutput, setExecutable, setExecutable, setIgnoreExitValue, setJvmArgs, setJvmArgs, setMain, setMaxHeapSize, setMinHeapSize, setStandardInput, setStandardOutput, setSystemProperties, setWorkingDir, setWorkingDir, systemProperties, systemProperty, workingDir
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMapping
Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
Methods inherited from class org.gradle.api.internal.AbstractTask
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
Constructor Details
-
RhinoShellExec
public RhinoShellExec()
-
-
Method Details
-
getRhinoOptions
Rhino options. -
setRhinoOptions
Sets Rhino options.- Since:
- 4.0
-
setRhinoOptions
Sets Rhino options. -
rhinoOptions
Sets Rhino options. -
getScriptArgs
Script arguments. -
setScriptArgs
Sets script arguments.- Since:
- 4.0
-
setScriptArgs
Sets script arguments. -
scriptArgs
Sets script arguments. -
getScript
Script file. -
setScript
Sets script file.- Since:
- 4.0
-
setScript
Sets script file. -
getArgs
Returns the arguments passed to the main class to be executed.- Specified by:
getArgs
in interfaceJavaExecSpec
- Overrides:
getArgs
in classJavaExec
-
setArgs
Cannot set args directly on RhinoShellExec, usesetRhinoOptions(List)
,setScriptArgs(List)
and/orsetScript(File)
instead.- Specified by:
setArgs
in interfaceJavaExecSpec
- Overrides:
setArgs
in classJavaExec
- Parameters:
applicationArgs
- Args for the main class.- Returns:
- this
- Throws:
UnsupportedOperationException
- always- Since:
- 4.0
-
setArgs
Cannot set args directly on RhinoShellExec, usesetRhinoOptions(List)
,setScriptArgs(List)
and/orsetScript(File)
instead.- Specified by:
setArgs
in interfaceJavaExecSpec
- Overrides:
setArgs
in classJavaExec
- Parameters:
applicationArgs
- Args for the main class.- Returns:
- this
- Throws:
UnsupportedOperationException
- always
-
args
Cannot set args directly on RhinoShellExec, usesetRhinoOptions(List)
,setScriptArgs(List)
and/orsetScript(File)
instead.- Specified by:
args
in interfaceJavaExecSpec
- Overrides:
args
in classJavaExec
- Parameters:
args
- Args for the main class.- Returns:
- this
- Throws:
UnsupportedOperationException
- always
-
args
Cannot set args directly on RhinoShellExec, usesetRhinoOptions(List)
,setScriptArgs(List)
and/orsetScript(File)
instead.- Specified by:
args
in interfaceJavaExecSpec
- Overrides:
args
in classJavaExec
- Parameters:
args
- Args for the main class.- Returns:
- this
- Throws:
UnsupportedOperationException
- always
-
exec
public void exec()
-