Package org.flowable.cmmn.model
Class ScriptServiceTask
- All Implemented Interfaces:
HasExtensionAttributes
,HasInParameters
,HasLifecycleListeners
- Author:
- Dennis
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected boolean
protected List
<IOParameter> static final String
Fields inherited from class org.flowable.cmmn.model.ServiceTask
implementation, implementationType, JAVA_TASK, MAIL_TASK, resultVariableName, storeResultVariableAsTransient, type
Fields inherited from class org.flowable.cmmn.model.TaskWithFieldExtensions
fieldExtensions
Fields inherited from class org.flowable.cmmn.model.Task
async, asyncLeave, asyncLeaveExclusive, blocking, blockingExpression, exclusive
Fields inherited from class org.flowable.cmmn.model.PlanItemDefinition
defaultControl, lifecycleListeners, planItemRef
Fields inherited from class org.flowable.cmmn.model.CaseElement
name, parent
Fields inherited from class org.flowable.cmmn.model.CmmnElement
documentation, documentationTextFormat
Fields inherited from class org.flowable.cmmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addInParameter
(IOParameter inParameter) clone()
boolean
boolean
void
setAutoStoreVariables
(boolean autoStoreVariables) void
setDoNotIncludeVariables
(boolean doNotIncludeVariables) void
setInParameters
(List<IOParameter> inParameters) void
setScriptFormat
(String scriptFormat) void
setValues
(ScriptServiceTask otherElement) Methods inherited from class org.flowable.cmmn.model.ServiceTask
getImplementation, getImplementationType, getResultVariableName, getType, isStoreResultVariableAsTransient, setImplementation, setImplementationType, setResultVariableName, setStoreResultVariableAsTransient, setType, setValues
Methods inherited from class org.flowable.cmmn.model.TaskWithFieldExtensions
getFieldExtensions, setFieldExtensions
Methods inherited from class org.flowable.cmmn.model.Task
getBlockingExpression, isAsync, isAsyncLeave, isAsyncLeaveExclusive, isBlocking, isExclusive, setAsync, setAsyncLeave, setAsyncLeaveExclusive, setBlocking, setBlockingExpression, setExclusive, setValues
Methods inherited from class org.flowable.cmmn.model.PlanItemDefinition
getDefaultControl, getLifecycleListeners, getPlanItemRef, setDefaultControl, setLifecycleListeners, setPlanItemRef, setValues, toString
Methods inherited from class org.flowable.cmmn.model.CaseElement
getName, getParent, getParentStage, setName, setParent
Methods inherited from class org.flowable.cmmn.model.CmmnElement
getDocumentation, getDocumentationTextFormat, setDocumentation, setDocumentationTextFormat, setValues
Methods inherited from class org.flowable.cmmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
SCRIPT_TASK
- See Also:
-
autoStoreVariables
protected boolean autoStoreVariables -
doNotIncludeVariables
protected boolean doNotIncludeVariables -
inParameters
-
-
Constructor Details
-
ScriptServiceTask
public ScriptServiceTask()
-
-
Method Details
-
getScriptFormat
-
setScriptFormat
-
getScript
-
isAutoStoreVariables
public boolean isAutoStoreVariables() -
setAutoStoreVariables
public void setAutoStoreVariables(boolean autoStoreVariables) -
isDoNotIncludeVariables
public boolean isDoNotIncludeVariables() -
setDoNotIncludeVariables
public void setDoNotIncludeVariables(boolean doNotIncludeVariables) -
getInParameters
- Specified by:
getInParameters
in interfaceHasInParameters
-
addInParameter
- Specified by:
addInParameter
in interfaceHasInParameters
-
setInParameters
- Specified by:
setInParameters
in interfaceHasInParameters
-
clone
- Overrides:
clone
in classServiceTask
-
setValues
-