public class UserTaskActivityBehavior extends TaskActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.bpmn.model.UserTask |
userTask |
multiInstanceActivityBehaviorbpmnActivityBehavior| Constructor and Description |
|---|
UserTaskActivityBehavior(org.flowable.bpmn.model.UserTask userTask) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
protected List<String> |
extractCandidates(String str)
Extract a candidate list from a string.
|
protected void |
handleAssignments(TaskService taskService,
String assignee,
String owner,
List<String> candidateUsers,
List<String> candidateGroups,
TaskEntity task,
ExpressionManager expressionManager,
DelegateExecution execution) |
void |
trigger(DelegateExecution execution,
String signalName,
Object signalData) |
getActiveValue, getActiveValueListexecuteCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorleaveIgnoreConditions, parseActivityTypepublic UserTaskActivityBehavior(org.flowable.bpmn.model.UserTask userTask)
public void execute(DelegateExecution execution)
FlowNodeActivityBehaviorexecute in interface ActivityBehaviorexecute in class FlowNodeActivityBehaviorpublic void trigger(DelegateExecution execution, String signalName, Object signalData)
trigger in interface TriggerableActivityBehaviortrigger in class FlowNodeActivityBehaviorprotected void handleAssignments(TaskService taskService, String assignee, String owner, List<String> candidateUsers, List<String> candidateGroups, TaskEntity task, ExpressionManager expressionManager, DelegateExecution execution)
Copyright © 2017 Flowable. All rights reserved.