org.camunda.bpm.engine.impl.bpmn.behavior
Class UserTaskActivityBehavior
java.lang.Object
org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
org.camunda.bpm.engine.impl.bpmn.behavior.TaskActivityBehavior
org.camunda.bpm.engine.impl.bpmn.behavior.UserTaskActivityBehavior
- All Implemented Interfaces:
- CoreActivityBehavior<ActivityExecution>, ActivityBehavior, SignallableActivityBehavior
public class UserTaskActivityBehavior
- extends TaskActivityBehavior
activity implementation for the user task.
- Author:
- Joram Barrez
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
taskDefinition
protected TaskDefinition taskDefinition
expressionManager
protected ExpressionManager expressionManager
UserTaskActivityBehavior
public UserTaskActivityBehavior(ExpressionManager expressionManager,
TaskDefinition taskDefinition)
execute
public void execute(ActivityExecution execution)
throws Exception
- Description copied from class:
FlowNodeActivityBehavior
- Default behaviour: just leave the activity with no extra functionality.
- Specified by:
execute in interface CoreActivityBehavior<ActivityExecution>- Specified by:
execute in interface ActivityBehavior- Overrides:
execute in class FlowNodeActivityBehavior
- Throws:
Exception
signal
public void signal(ActivityExecution execution,
String signalName,
Object signalData)
throws Exception
- Specified by:
signal in interface SignallableActivityBehavior- Overrides:
signal in class AbstractBpmnActivityBehavior
- Throws:
Exception
handleAssignments
protected void handleAssignments(TaskEntity task,
ActivityExecution execution)
extractCandidates
protected List<String> extractCandidates(String str)
- Extract a candidate list from a string.
- Parameters:
str -
- Returns:
getTaskDefinition
public TaskDefinition getTaskDefinition()
getExpressionManager
public ExpressionManager getExpressionManager()
Copyright © 2014 camunda services GmbH. All Rights Reserved.