Class BpmUserTaskParseHandler
java.lang.Object
org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandler<org.flowable.bpmn.model.UserTask>
io.jmix.bpm.engine.parser.handler.BpmUserTaskParseHandler
- All Implemented Interfaces:
- org.flowable.engine.parse.BpmnParseHandler
public class BpmUserTaskParseHandler
extends org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandler<org.flowable.bpmn.model.UserTask>
This BPMN parse handler handles the case when a UserTask is located inside a lane. If the lane has an assignee, and
 the user task doesn't, then the assignee from the lane will be set as UserTask assignee. If the UserTask has an
 explicit assignee set, then this assignee value is used.
- 
Field SummaryFields inherited from class org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandlerPROPERTYNAME_ERROR_EVENT_DEFINITIONS, PROPERTYNAME_EVENT_SUBSCRIPTION_DECLARATION, PROPERTYNAME_TIMER_DECLARATION
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidexecuteParse(org.flowable.engine.impl.bpmn.parser.BpmnParse bpmnParse, org.flowable.bpmn.model.UserTask userTask) protected Class<? extends org.flowable.bpmn.model.BaseElement>protected booleanisTaskAssigneeDefined(org.flowable.bpmn.model.UserTask userTask) protected booleanisTaskCandidateGroupsDefined(org.flowable.bpmn.model.UserTask userTask) Methods inherited from class org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandlercreateAssociation, createExecutionListener, getHandledTypes, getPrecedingEventBasedGateway, parse, processArtifacts
- 
Constructor Details- 
BpmUserTaskParseHandlerpublic BpmUserTaskParseHandler()
 
- 
- 
Method Details- 
getHandledType- Specified by:
- getHandledTypein class- org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandler<org.flowable.bpmn.model.UserTask>
 
- 
executeParseprotected void executeParse(org.flowable.engine.impl.bpmn.parser.BpmnParse bpmnParse, org.flowable.bpmn.model.UserTask userTask) - Specified by:
- executeParsein class- org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandler<org.flowable.bpmn.model.UserTask>
 
- 
isTaskAssigneeDefinedprotected boolean isTaskAssigneeDefined(org.flowable.bpmn.model.UserTask userTask) 
- 
isTaskCandidateGroupsDefinedprotected boolean isTaskCandidateGroupsDefined(org.flowable.bpmn.model.UserTask userTask) 
 
-