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
 
 -