public class HumanTaskActivityBehavior extends TaskActivityBehavior implements PlanItemActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.cmmn.model.HumanTask |
humanTask |
isBlocking, isBlockingExpression| Constructor and Description |
|---|
HumanTaskActivityBehavior(org.flowable.cmmn.model.HumanTask humanTask) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity) |
protected List<String> |
extractCandidates(String str) |
protected void |
handleAssignee(PlanItemInstanceEntity planItemInstanceEntity,
TaskService taskService,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handleCandidateGroups(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handleCandidateUsers(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handleCategory(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handleDueDate(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handleFormKey(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handleIdentityLinks(CommandContext commandContext,
TaskEntity taskEntity,
List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinkEntities) |
protected void |
handleOwner(PlanItemInstanceEntity planItemInstanceEntity,
TaskService taskService,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handlePriority(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handleTaskDescription(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
protected void |
handleTaskName(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity) |
void |
onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
trigger(CommandContext commandContext,
PlanItemInstanceEntity planItemInstance) |
evaluateIsBlockingtriggerexecuteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittriggerexecutepublic HumanTaskActivityBehavior(org.flowable.cmmn.model.HumanTask humanTask)
public void execute(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
execute in class TaskActivityBehaviorprotected void handleTaskName(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleTaskDescription(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleAssignee(PlanItemInstanceEntity planItemInstanceEntity, TaskService taskService, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleOwner(PlanItemInstanceEntity planItemInstanceEntity, TaskService taskService, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handlePriority(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleFormKey(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleDueDate(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleCategory(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleCandidateUsers(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleCandidateGroups(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity)
protected void handleIdentityLinks(CommandContext commandContext, TaskEntity taskEntity, List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinkEntities)
public void trigger(CommandContext commandContext, PlanItemInstanceEntity planItemInstance)
trigger in class TaskActivityBehaviorpublic void onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition)
onStateTransition in interface PlanItemActivityBehaviorCopyright © 2019 Flowable. All rights reserved.