Package io.jmix.bpmui.model
Class UserTaskModel
java.lang.Object
io.jmix.bpmui.model.UserTaskModel
- All Implemented Interfaces:
HasAssignmentDetails,HasBusinessId,HasExecutionListeners,HasExtensionProperties,HasFormData,HasMultiInstanceLoopCharacteristics,HasSendNotificationDetails
public class UserTaskModel
extends Object
implements HasBusinessId, HasFormData, HasMultiInstanceLoopCharacteristics, HasExecutionListeners, HasAssignmentDetails, HasExtensionProperties, HasSendNotificationDetails
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AssignmentDetailsModelprotected Stringprotected Stringprotected Stringprotected Stringprotected List<ExecutionListenerModel>protected List<ExtensionPropertyModel>protected FormDataModelprotected Stringprotected MultiInstanceLoopCharacteristicsModelprotected Stringprotected SendNotificationModelprotected List<TaskListenerModel> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()getName()voidsetAssignmentDetails(AssignmentDetailsModel assignmentDetails) voidsetBusinessCalendarName(String businessCalendarName) voidsetBusinessId(String businessId) voidsetDocumentation(String documentation) voidsetDueDate(String dueDate) voidsetExecutionListeners(List<ExecutionListenerModel> executionListeners) voidsetExtensionProperties(List<ExtensionPropertyModel> extensionProperties) voidsetFormData(FormDataModel formData) voidvoidsetMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristicsModel multiInstanceLoopCharacteristics) voidvoidsetSendNotificationModel(SendNotificationModel sendNotificationModel) voidsetTaskListeners(List<TaskListenerModel> taskListeners)
-
Field Details
-
id
-
businessId
-
name
-
formData
-
multiInstanceLoopCharacteristics
-
documentation
-
dueDate
-
businessCalendarName
-
taskListeners
-
executionListeners
-
extensionProperties
-
sendNotificationModel
-
assignmentDetails
-
-
Constructor Details
-
UserTaskModel
public UserTaskModel()
-
-
Method Details
-
getInstanceName
-
getId
-
setId
-
getBusinessId
- Specified by:
getBusinessIdin interfaceHasBusinessId
-
setBusinessId
- Specified by:
setBusinessIdin interfaceHasBusinessId
-
getName
-
setName
-
getAssignmentDetails
- Specified by:
getAssignmentDetailsin interfaceHasAssignmentDetails
-
setAssignmentDetails
- Specified by:
setAssignmentDetailsin interfaceHasAssignmentDetails
-
getFormData
- Specified by:
getFormDatain interfaceHasFormData
-
setFormData
- Specified by:
setFormDatain interfaceHasFormData
-
getMultiInstanceLoopCharacteristics
- Specified by:
getMultiInstanceLoopCharacteristicsin interfaceHasMultiInstanceLoopCharacteristics
-
setMultiInstanceLoopCharacteristics
public void setMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristicsModel multiInstanceLoopCharacteristics) - Specified by:
setMultiInstanceLoopCharacteristicsin interfaceHasMultiInstanceLoopCharacteristics
-
getDocumentation
-
setDocumentation
-
getTaskListeners
-
setTaskListeners
-
getExecutionListeners
- Specified by:
getExecutionListenersin interfaceHasExecutionListeners
-
setExecutionListeners
- Specified by:
setExecutionListenersin interfaceHasExecutionListeners
-
getDueDate
-
setDueDate
-
getBusinessCalendarName
-
setBusinessCalendarName
-
getExtensionProperties
- Specified by:
getExtensionPropertiesin interfaceHasExtensionProperties
-
setExtensionProperties
- Specified by:
setExtensionPropertiesin interfaceHasExtensionProperties
-
getSendNotificationModel
- Specified by:
getSendNotificationModelin interfaceHasSendNotificationDetails
-
setSendNotificationModel
- Specified by:
setSendNotificationModelin interfaceHasSendNotificationDetails
-