Package io.jmix.bpmui.model
Class ServiceTaskModel
java.lang.Object
io.jmix.bpmui.model.ServiceTaskModel
- All Implemented Interfaces:
HasBeanMethods
,HasBusinessId
,HasExecutionListeners
,HasExtensionProperties
,HasMultiInstanceLoopCharacteristics
,HasSendNotificationDetails
public class ServiceTaskModel
extends Object
implements HasBusinessId, HasMultiInstanceLoopCharacteristics, HasExecutionListeners, HasBeanMethods, HasExtensionProperties, HasSendNotificationDetails
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected List<BeanMethodModel>
protected String
protected String
protected String
protected String
protected List<ExecutionListenerModel>
protected String
protected List<ExtensionPropertyModel>
protected String
protected List<FieldModel>
protected String
protected String
protected String
protected MultiInstanceLoopCharacteristicsModel
protected String
protected String
protected SendNotificationModel
protected String
protected String
protected Boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAsync()
getId()
getName()
getTopic()
void
void
setBeanMethods
(List<BeanMethodModel> beanMethods) void
setBeanName
(String beanName) void
setBusinessId
(String businessId) void
setDelegateExpression
(String delegateExpression) void
setDocumentation
(String documentation) void
setExecutionListeners
(List<ExecutionListenerModel> executionListeners) void
setExpression
(String expression) void
setExtensionProperties
(List<ExtensionPropertyModel> extensionProperties) void
setFailedJobRetryTimeCycle
(String failedJobRetryTimeCycle) void
setFields
(List<FieldModel> fields) void
setFlowableType
(String flowableType) void
void
setJavaDelegateClass
(String javaDelegateClass) void
setMultiInstanceLoopCharacteristics
(MultiInstanceLoopCharacteristicsModel multiInstanceLoopCharacteristics) void
void
setResultVariable
(String resultVariable) void
setSendNotificationModel
(SendNotificationModel sendNotificationModel) void
setTaskType
(String taskType) void
void
setUseLocalScopeForResultVariable
(Boolean useLocalScopeForResultVariable)
-
Field Details
-
id
-
businessId
-
name
-
expression
-
javaDelegateClass
-
delegateExpression
-
resultVariable
-
multiInstanceLoopCharacteristics
-
beanName
-
beanMethods
-
taskType
-
async
-
failedJobRetryTimeCycle
-
documentation
-
executionListeners
-
extensionProperties
-
fields
-
useLocalScopeForResultVariable
-
sendNotificationModel
-
flowableType
-
topic
-
-
Constructor Details
-
ServiceTaskModel
public ServiceTaskModel()
-
-
Method Details
-
getInstanceName
-
getId
-
setId
-
getBusinessId
- Specified by:
getBusinessId
in interfaceHasBusinessId
-
setBusinessId
- Specified by:
setBusinessId
in interfaceHasBusinessId
-
getName
-
setName
-
getExpression
-
setExpression
-
getJavaDelegateClass
-
setJavaDelegateClass
-
getDelegateExpression
-
setDelegateExpression
-
getResultVariable
-
setResultVariable
-
getMultiInstanceLoopCharacteristics
- Specified by:
getMultiInstanceLoopCharacteristics
in interfaceHasMultiInstanceLoopCharacteristics
-
setMultiInstanceLoopCharacteristics
public void setMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristicsModel multiInstanceLoopCharacteristics) - Specified by:
setMultiInstanceLoopCharacteristics
in interfaceHasMultiInstanceLoopCharacteristics
-
getBeanName
-
setBeanName
-
getBeanMethods
- Specified by:
getBeanMethods
in interfaceHasBeanMethods
-
setBeanMethods
- Specified by:
setBeanMethods
in interfaceHasBeanMethods
-
getTaskType
-
setTaskType
-
getAsync
-
setAsync
-
getDocumentation
-
setDocumentation
-
getExecutionListeners
- Specified by:
getExecutionListeners
in interfaceHasExecutionListeners
-
setExecutionListeners
- Specified by:
setExecutionListeners
in interfaceHasExecutionListeners
-
getExtensionProperties
- Specified by:
getExtensionProperties
in interfaceHasExtensionProperties
-
setExtensionProperties
- Specified by:
setExtensionProperties
in interfaceHasExtensionProperties
-
getFields
-
setFields
-
getUseLocalScopeForResultVariable
-
setUseLocalScopeForResultVariable
-
getSendNotificationModel
- Specified by:
getSendNotificationModel
in interfaceHasSendNotificationDetails
-
setSendNotificationModel
- Specified by:
setSendNotificationModel
in interfaceHasSendNotificationDetails
-
getFlowableType
-
setFlowableType
-
getTopic
-
setTopic
-
getFailedJobRetryTimeCycle
-
setFailedJobRetryTimeCycle
-