public interface ScriptTask extends ScheduleTask
Modifier and Type | Interface and Description |
---|---|
static class |
ScriptTask.Type
the script task
|
Modifier and Type | Method and Description |
---|---|
Executable |
getExecutable() |
List<Map.Entry<String,String>> |
getParameters()
A set of paramaters set for this
ScriptTask |
Properties |
getProperties() |
String |
getSource()
the source code of this script
|
ScriptTask.Type |
getType()
the
Type of this script |
void |
removeParameter(String name) |
void |
setParameter(String name,
String value) |
void |
setSource(String value) |
void |
setType(ScriptTask.Type type) |
checkParams, getClusterNodeName, getDescription, getExecuteInFault, getExecuteParallel, getName, getRemoteTaskType, getScheduleEntry, getTemplate, hasTemplate, isActive, isExecuteOnClusterNode, isProjectTask, setActive, setClusterNodeName, setDescription, setExecuteInFault, setExecuteOnClusterNode, setExecuteParallel, setName, setTemplate, test
ScriptTask.Type getType()
Type
of this scriptvoid setType(ScriptTask.Type type)
type
- the Type
of this scriptString getSource()
void setSource(String value)
value
- the source code of this scriptProperties getProperties()
@NotNull List<Map.Entry<String,String>> getParameters()
ScriptTask
Executable getExecutable()
Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500