Package org.flowable.bpmn.model
Class ScriptTask
- All Implemented Interfaces:
HasExecutionListeners,HasExtensionAttributes,HasInParameters
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected List<IOParameter> protected Stringprotected Stringprotected Stringprotected StringFields inherited from class org.flowable.bpmn.model.Activity
boundaryEvents, dataInputAssociations, dataOutputAssociations, defaultFlow, failedJobRetryTimeCycleValue, forCompensation, ioSpecification, loopCharacteristics, mapExceptionsFields inherited from class org.flowable.bpmn.model.FlowNode
asynchronous, asynchronousLeave, asynchronousLeaveNotExclusive, behavior, incomingFlows, notExclusive, outgoingFlowsFields inherited from class org.flowable.bpmn.model.FlowElement
documentation, executionListeners, name, parentContainerFields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInParameter(IOParameter inParameter) clone()booleanbooleanvoidsetAutoStoreVariables(boolean autoStoreVariables) voidsetDoNotIncludeVariables(boolean doNotIncludeVariables) voidsetInParameters(List<IOParameter> inParameters) voidsetResultVariable(String resultVariable) voidvoidsetScriptFormat(String scriptFormat) voidsetSkipExpression(String skipExpression) voidsetValues(ScriptTask otherElement) Methods inherited from class org.flowable.bpmn.model.Activity
getBoundaryEvents, getDataInputAssociations, getDataOutputAssociations, getDefaultFlow, getFailedJobRetryTimeCycleValue, getIoSpecification, getLoopCharacteristics, getMapExceptions, hasMultiInstanceLoopCharacteristics, isForCompensation, setBoundaryEvents, setDataInputAssociations, setDataOutputAssociations, setDefaultFlow, setFailedJobRetryTimeCycleValue, setForCompensation, setIoSpecification, setLoopCharacteristics, setMapExceptions, setValuesMethods inherited from class org.flowable.bpmn.model.FlowNode
getBehavior, getIncomingFlows, getOutgoingFlows, isAsynchronous, isAsynchronousLeave, isAsynchronousLeaveExclusive, isAsynchronousLeaveNotExclusive, isExclusive, isNotExclusive, setAsynchronous, setAsynchronousLeave, setAsynchronousLeaveExclusive, setAsynchronousLeaveNotExclusive, setBehavior, setExclusive, setIncomingFlows, setNotExclusive, setOutgoingFlows, setValuesMethods inherited from class org.flowable.bpmn.model.FlowElement
getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValuesMethods inherited from class org.flowable.bpmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
scriptFormat
-
script
-
resultVariable
-
skipExpression
-
autoStoreVariables
protected boolean autoStoreVariables -
doNotIncludeVariables
protected boolean doNotIncludeVariables -
inParameters
-
-
Constructor Details
-
ScriptTask
public ScriptTask()
-
-
Method Details
-
getScriptFormat
-
setScriptFormat
-
getScript
-
setScript
-
getResultVariable
-
setResultVariable
-
getSkipExpression
-
setSkipExpression
-
isAutoStoreVariables
public boolean isAutoStoreVariables() -
setAutoStoreVariables
public void setAutoStoreVariables(boolean autoStoreVariables) -
isDoNotIncludeVariables
public boolean isDoNotIncludeVariables() -
setDoNotIncludeVariables
public void setDoNotIncludeVariables(boolean doNotIncludeVariables) -
getInParameters
- Specified by:
getInParametersin interfaceHasInParameters
-
addInParameter
- Specified by:
addInParameterin interfaceHasInParameters
-
setInParameters
- Specified by:
setInParametersin interfaceHasInParameters
-
clone
- Specified by:
clonein classFlowElement
-
setValues
-