Package io.jmix.bpmui.model
Class ScriptTaskModel
java.lang.Object
io.jmix.bpmui.model.ScriptTaskModel
- All Implemented Interfaces:
 HasBeanMethods,HasBusinessId,HasExecutionListeners,HasExtensionProperties,HasMultiInstanceLoopCharacteristics
public class ScriptTaskModel
extends Object
implements HasBusinessId, HasMultiInstanceLoopCharacteristics, HasExecutionListeners, HasBeanMethods, HasExtensionProperties
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected List<BeanMethodModel>protected Stringprotected Stringprotected List<ExecutionListenerModel>protected List<ExtensionPropertyModel>protected Stringprotected MultiInstanceLoopCharacteristicsModelprotected Stringprotected Stringprotected Stringprotected String - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetAsync()getId()getName()voidvoidsetBeanMethods(List<BeanMethodModel> beanMethods) voidsetBusinessId(String businessId) voidsetDocumentation(String documentation) voidsetExecutionListeners(List<ExecutionListenerModel> executionListeners) voidsetExtensionProperties(List<ExtensionPropertyModel> extensionProperties) voidvoidsetMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristicsModel multiInstanceLoopCharacteristics) voidvoidsetResultVariable(String resultVariable) voidvoidsetScriptFormat(String scriptFormat)  
- 
Field Details
- 
id
 - 
businessId
 - 
name
 - 
scriptFormat
 - 
script
 - 
resultVariable
 - 
multiInstanceLoopCharacteristics
 - 
executionListeners
 - 
extensionProperties
 - 
async
 - 
documentation
 - 
beanMethods
 
 - 
 - 
Constructor Details
- 
ScriptTaskModel
public ScriptTaskModel() 
 - 
 - 
Method Details
- 
getInstanceName
 - 
getId
 - 
setId
 - 
getBusinessId
- Specified by:
 getBusinessIdin interfaceHasBusinessId
 - 
setBusinessId
- Specified by:
 setBusinessIdin interfaceHasBusinessId
 - 
getName
 - 
setName
 - 
getScriptFormat
 - 
setScriptFormat
 - 
getScript
 - 
setScript
 - 
getResultVariable
 - 
setResultVariable
 - 
getMultiInstanceLoopCharacteristics
- Specified by:
 getMultiInstanceLoopCharacteristicsin interfaceHasMultiInstanceLoopCharacteristics
 - 
setMultiInstanceLoopCharacteristics
public void setMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristicsModel multiInstanceLoopCharacteristics) - Specified by:
 setMultiInstanceLoopCharacteristicsin interfaceHasMultiInstanceLoopCharacteristics
 - 
getAsync
 - 
setAsync
 - 
getDocumentation
 - 
setDocumentation
 - 
getExecutionListeners
- Specified by:
 getExecutionListenersin interfaceHasExecutionListeners
 - 
setExecutionListeners
- Specified by:
 setExecutionListenersin interfaceHasExecutionListeners
 - 
getExtensionProperties
- Specified by:
 getExtensionPropertiesin interfaceHasExtensionProperties
 - 
setExtensionProperties
- Specified by:
 setExtensionPropertiesin interfaceHasExtensionProperties
 - 
getBeanMethods
- Specified by:
 getBeanMethodsin interfaceHasBeanMethods
 - 
setBeanMethods
- Specified by:
 setBeanMethodsin interfaceHasBeanMethods
 
 -